防止向上滚动浏览器行为

时间:2014-01-14 18:45:22

标签: javascript jquery macos google-chrome

我的网站上有一个互动,当用户滚动到页面底部时,它会在向上滚动和在我的Mac上的Chrome中发生,它会反弹一点点;并且,这会触发相互作用,从而产生不良影响。

我不知道这是OS X还是Chrome。

无论哪种方式,我都不希望在页面到达底部时向上滚动,除非用户执行此操作或代码执行此操作。

如何防止此浏览器在到达页面底部时略微向后滚动的行为。

以下是我必须知道何时到达页面底部:

if($(window).scrollTop() > $(document).height() - $(window).height())

2 个答案:

答案 0 :(得分:0)

这似乎是关于OSX的东西,我从来没有在Windows中看到过使用chrome的东西,你在其他版本中测试过吗?或其他浏览器?

答案 1 :(得分:0)

这可能是OSX的“弹性”滚动,也在Chrome for OSX(Safari也是如此)中实现。也许试试this answer