javascript – 在iPad / iPhone上滚动时获取scrollTop()

前端之家收集整理的这篇文章主要介绍了javascript – 在iPad / iPhone上滚动时获取scrollTop()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在滚动iPad / iPhone上的网站时获取scrollTop()值.
$(window).scroll(function(){
    console.log($(window).scrollTop());
});

我正在使用这个代码为普通的桌面浏览器.它甚至可以在Safari(Mac)滚动(弹跳/橡皮筋/不知道正确的措词),而我的控制台显示每个像素.但是在iPad上,当滚动停止时,我首先得到这个值.

滚动时如何获得每个scrollTop值?

解决方法

这个限制在 iOS 8改变了

在惯性/反弹效果运行时,继续记录$(window).scrollTop():

$(document).on( 'scroll',function(){
console.log($(window).scrollTop());});

在iPad 9.2,iPhone 9.3.4上测试

原文链接:https://www.f2er.com/js/152706.html

猜你在找的JavaScript相关文章