我正在使用类似的东西来捕捉网页上的滚动事件:
var myblock = new Waypoint.Inview({
element: $('#block')[0],
entered: function(direction) {
//do stuff
},
exited: function(direction) {
if(direction === "down") {
// do other stuff
}
}
});问题是,我有一个顶部高度为100 is的粘性菜单,当某些<div id="block">触摸到该菜单时,我需要Waypoint触发。现在,当<div id="block">到达视图端口的顶部时触发Waypoint代码,其中部分div已经在菜单下。
我尝试添加offset参数,但没有看到任何更改
var myblock = new Waypoint.Inview({
element: $('#block')[0],
entered: function(direction) {
//do stuff
},
exited: function(direction) {
if(direction == "down") {
// do other stuff
}
},
offset: 100 // ADDED, NOTHING CHANGED
});我做错了什么?
发布于 2015-04-05 22:08:13
你没做错什么。目前不支持使用Inview快捷方式的偏移。此时,您必须使用几个常规的方法点来编写它。
https://stackoverflow.com/questions/29346973
复制相似问题