首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Waypoint.Inview()

用Waypoint.Inview()
EN

Stack Overflow用户
提问于 2015-03-30 13:03:43
回答 1查看 4.3K关注 0票数 4

我正在使用类似的东西来捕捉网页上的滚动事件:

代码语言:javascript
复制
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参数,但没有看到任何更改

代码语言:javascript
复制
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
  });

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-05 22:08:13

你没做错什么。目前不支持使用Inview快捷方式的偏移。此时,您必须使用几个常规的方法点来编写它。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29346973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档