2014-08-30 54 views

回答

15

沒有人給出一個正確答案尚未,所以這裏是我的。

正如您所知道的,Waypoint插件有一個offset選項。此選項在元素的頂部或底部傳遞視口的頂部或底部之後觸發處理函數。

以百分比表示的偏移值表示您希望函數觸發的視口高度 - 0%位於頂部,50%位於中部,100%位於底部。

要解僱你的處理函數,當你的元素的頂部立即映入眼簾,你將需要使用100%,這樣的:

$('.sections').waypoint({ 
    handler: function(direction) { 
     // do stuff 
    }, 
    offset: '100%' 
}); 
+0

如果一個元素在視圖開始,你向下滾動,然後備份到它,它不會再次觸發。 – 2016-03-24 02:32:41

相關問題