【问题标题】:Android browser $(window).scroll not workingAndroid 浏览器 $(window).scroll 不工作
【发布时间】:2014-08-08 09:46:05
【问题描述】:

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

我有这个简单的代码:

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

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

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

【问题讨论】:

    标签: android jquery


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      简单使用:

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

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

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

      别忘了投票。

      :)

      谢谢

      【讨论】:

      • 谢谢,但是,我真正想要的是在用户滚动到我的页面底部然后调用 ajax 函数时捕捉到。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      相关资源
      最近更新 更多