【问题标题】:Website can scroll, but Jquery scroll calculate stops at certain points网站可以滚动,但 Jquery 滚动计算在某些点停止
【发布时间】:2014-05-13 11:53:23
【问题描述】:

我正在使用以下代码来计算用户从顶部滚动了多少像素:

$(document).scroll(function() {
    var scrollTop = $(window).scrollTop();
    console.log(scrollTop);
});

但是,在网站上的某些地方,它只是“暂停”。它说你不滚动,虽然我在滚动。我尝试了许多脚本,但控制台一直告诉我同样的事情。

This is the site

在这一点上,这就是我能提供的所有信息,因为这就是我找到的所有信息。希望有人可以帮助我!谢谢!

更新 - 对我来说,它只会在 280 像素附近暂停。

【问题讨论】:

  • 它不会为我暂停。我全部降到 5601px
  • 它在整个页面上都可以正常工作,除了大约 280 像素,即第一张“幻灯片”接近顶部时的一半。
  • 它适用于我(谷歌浏览器)
  • @SanderSchaeffer 我不想关闭它,只是为了指出重复,我的错!
  • 你修好了,又是我的错!

标签: jquery scroll offset scrolltop


【解决方案1】:

从 body 元素中移除“overflow-x:hidden”似乎可以解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多