移动端使用jquery实现滚动监听 scrollTop为0可能的原因
当我给html和body设置满屏高度,且在body上监听滚动事件时,在PC上F12调试得到的scrollTop的值是正常的,但是在真机上查看到的scrollTop值一直为0,我是已经区分了不同浏览器的情况的。
如果给document绑定滚动监听,则scrollTop在PC和真机上一直都不触发监听事件,因为scrollTop在两个平台都没有变化,即还是scrollTop=0
如下代码所示:
html,
body {
overflow-y: auto;
/* 如果给html或者body设置了高.
原创
2020-08-05 16:02:12 ·
1100 阅读 ·
0 评论