目录
  1. 1. 问题情况
  2. 2. 解决办法
  3. 3. 相关参考

安卓设备 scrolltop 方法无法正常执行

问题情况

今天遇到一个问题,在 Android 设备下 scrollTop() 方法无法正常执行。

解决办法

相关参考了一些解决办法之后,解决办法大致如下:

  • CSS + JS: 原理在于这个问题发生在 overflow 属性为 scroll
1
2
3
4
5
.androidFix {
    overflow:hidden !important;
    overflow-y:hidden !important;
    overflow-x:hidden !important;
}
1
$(yourSelector).addClass("androidFix").scrollTop(0).removeClass("androidFix");

相关参考

一篇不错的各浏览器内核使用 scrollTop 方法介绍:如何正确的获取scrollTop/scrollLeft的值

本文版权归 yangzj1992 所有。来源青春样博客(qcyoung.com),商业转载请联系本人获得授权,非商业转载请注明出处。


本博客采用 Disqus 作为评论解决方案,目前 Disqus 经常被 GFW 封锁,若想参与评论请翻墙访问本站或将 disqus.com 添加至翻墙白名单。你也可以通过导航栏上的社交网站与我联系