jQuery Waypoints只在元素到达窗口顶部时触发

jQuery Waypoints only triggers when element hits top of window

本文关键字:顶部 窗口 Waypoints 元素 jQuery      更新时间:2023-09-26

标题基本上就是这么说的。无论我在偏移量参数中放了什么,它只在元素到达窗口顶部时才会触发。

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

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

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

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

我在官方文件中看到了另一种方式:

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