2015-12-15 95 views
3

標題基本上是這樣說的。無論我放置在偏移參數中,它只會在元素碰到窗口頂部時觸發。jQuery Waypoints只在元素點擊窗口頂部時觸發

$('.waypoint').waypoint({ 
     handler: function(direction) { 
      console.log('hit'); 
     } 
    }, {offset: '100%'}); 

我也試過手動設置上下文,但結果是一樣的。

+0

我認爲,航點可與一個只參數。您正在介紹兩個參數,請嘗試合併兩個 –

回答

2

嘗試把offset爲包含handler

$('.waypoint').waypoint({ 
    handler: function(direction) { 
     console.log('hit'); 
    }, 
    offset: '100%'}); 

我所看到的正式文件這種其它方式相同JSON等關鍵:

$('.waypoint').waypoint(function(direction) { 
    console.log('hit'); 
}, { 
    offset: '100%' 
}) 
+0

謝謝,我的眼睛完全錯過了! – mistenkt

相關問題