8
Im使用路點js來檢測元素在視口中的何時。Waypoints JS在底部,是否有頂視圖?
http://imakewebthings.com/jquery-waypoints/
https://github.com/imakewebthings/waypoints
是否有可能檢測當元件的頂端是在視口的底部?
乾杯
柯
Im使用路點js來檢測元素在視口中的何時。Waypoints JS在底部,是否有頂視圖?
http://imakewebthings.com/jquery-waypoints/
https://github.com/imakewebthings/waypoints
是否有可能檢測當元件的頂端是在視口的底部?
乾杯
柯
沒有人給出一個正確答案尚未,所以這裏是我的。
正如您所知道的,Waypoint插件有一個offset
選項。此選項在元素的頂部或底部傳遞視口的頂部或底部之後觸發處理函數。
以百分比表示的偏移值表示您希望函數觸發的視口高度 - 0%位於頂部,50%位於中部,100%位於底部。
要解僱你的處理函數,當你的元素的頂部立即映入眼簾,你將需要使用100%,這樣的:
$('.sections').waypoint({
handler: function(direction) {
// do stuff
},
offset: '100%'
});
如果一個元素在視圖開始,你向下滾動,然後備份到它,它不會再次觸發。 – 2016-03-24 02:32:41