jQuery Waypoints仅在元素点击窗口顶部时触发

时间:2015-12-15 11:59:24

标签: javascript jquery jquery-waypoints

标题基本上是这样说的。我放在偏移参数中并不重要,它只在元素到达窗口顶部时触发。

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

我也尝试手动设置上下文,但结果是一样的。

1 个答案:

答案 0 :(得分:2)

尝试将offset作为包含handler的同一JSON的其他键

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

我在官方文档中已经看到了另一种方式:

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