jQuery Waypoints只在元素到达窗口顶部时触发
jQuery Waypoints only triggers when element hits top of window
标题基本上就是这么说的。无论我在偏移量参数中放了什么,它只在元素到达窗口顶部时才会触发。
$('.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%'
})
相关文章:
- 使用jQuery滚动获取距窗口顶部的距离
- 如何在用户使用javascript向下滚动时创建一个附加到浏览器窗口顶部的层
- 在顶部框架上显示模态弹出窗口
- Chrome扩展-在全屏视频顶部显示自定义通知/弹出窗口(HTML元素)
- 如何从顶部获取窗口位置(以像素为单位)
- JQuery - 检查窗口何时位于顶部(用户不能再向上滚动)
- Chrome 打包应用,始终位于顶部窗口
- 如何强制Facebook登录窗口始终位于顶部
- 如何让一个框在页面加载时从浏览器窗口的顶部出现
- 发布到iframe,但iframe将顶部窗口重定向到操作url,而不是self
- 如何获得iframe相对于顶部窗口的位置's视口
- 如何从顶部窗口触发事件到iframe
- 将回调函数从任何子框架传递到顶部窗口的最有效方法
- 获取顶部窗口url从框架/iframe在不同的域
- XUL:如何允许从浏览器脚本访问顶部窗口(当src为localhost时)
- 如何防止任何iframe或任何其他脚本在顶部窗口更改文档的标题
- 如何将驱动程序控制从顶部窗口切换到iframe#mainFrame
- 从iframe更改顶部窗口位置
- 自行记录此顶部窗口
- 捕获顶部窗口的按键