关于怎么绑定Jquery 的scroll事件

 我来答
人啦哈w
2016-07-19 · 知道合伙人软件行家
人啦哈w
知道合伙人软件行家
采纳数:3947 获赞数:19705

向TA提问 私信TA
展开全部
  关于如何绑定Jquery 的scroll事件(兼容浏览器)

  今天做一个随屏幕滚动的导航条时,发现一个问题:
  火狐、谷歌、ie9正常,ie8、7、6页面滚动时,导航条没有反应。
  代码如下:
  $(document).bind("scroll",function(){ //…… });
  后来怀疑绑定对象出了问题,不应该绑定document。改成“body”,还是不行。再改成window,测试成功。
  代码如下:
  $(window).bind("scroll",function(){ //…… });
  查找api后,发现一句话:
  当用户滚动元素中到一个不同的地方时,scroll事件将发送到这个元素。它适用于window对象,但也可滚动框架与CSS overflow属性设置为scroll的元素
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式