Waypoints JS底视图,是否有顶级视图?

Ke.*_*Ke. 10 javascript scroll viewport jquery-waypoints

我使用航路点js来检测元素何时在视口中.

http://imakewebthings.com/jquery-waypoints/

https://github.com/imakewebthings/waypoints

是否可以检测元素顶部何时位于视口底部?

干杯

The*_*ver 17

还没有人给出正确答案,所以这是我的.

如您所知,Waypoint插件有一个offset选项.在元素的顶部或底部通过视口的顶部或底部后,此选项将触发处理函数.

偏移值百分比表示您希望函数触发的视口的高度 - 0%位于顶部,50%位于中间,100%位于底部.

要在元素顶部立即进入视图时触发处理函数,您需要使用100%,如下所示:

$('.sections').waypoint({
    handler: function(direction) {
        // do stuff
    },
    offset: '100%'
});
Run Code Online (Sandbox Code Playgroud)

  • 如果一个元素在视图中开始,然后向下滚动,然后返回到它,它将永远不会再次触发. (3认同)