2

我有一个使用 jQuery 和 $(window).scroll eventet 的移动网站。这在 Chrome 和 Safari Mobile 中完美运行,但 Android 原生浏览器向我展示了中指。

我有这个简单的代码:

$(window).scroll(function() {
  alert("Scrolled");
}

但此警报从未出现。我已经在代码的其他部分完成了警报,因此启用了警报,并且我广泛使用 jQuery,因此它也被加载了。

我不确定这里发生了什么,我错过了什么还是这是一个错误?

4

2 回答 2

0

是安卓浏览器的bug或者限制,安卓自带的浏览器是轻量版浏览器,所以有些功能不兼容

于 2014-08-08T01:46:05.127 回答
-1

只需使用:

$("html:not(:animated),body:not(:animated)").animate({ scrollTop: 0 }, 400);

这会将您的页面滚动到顶部。

您可以设置“scrollTop:”值将其设置为任何特定的 TOP 位置。

不要忘记投票。

:)

谢谢

于 2013-07-04T13:26:24.833 回答