gpt4 book ai didi

javascript - 在ios中使用touchmove获取$(document).scrollTop()

转载 作者:行者123 更新时间:2023-11-28 03:53:57 26 4
gpt4 key购买 nike

我想使用 touchmove 在我的 iOS 设备上获取 $(document).scrollTop() 的值。奇怪的是,它可以在 Windows、MacOS 和 Android 上运行,但不能在 iOS 上运行。

 $(document).bind({'touchmove': function(e){
console.log($(document).scrollTop()); a = true; console.log(a);
}});

$(document).scrollTop() will continue to return the value 0.

window.requestAnimationFrame() 也失败。

无论如何,我想更新 console.log($(document).scrollTop()) 值。

最佳答案

.scrollTop 适用于 $("body"),但不适用于 $("html, body")

浏览器支持

IE8、Firefox、Opera:$("html")Chrome、Safari、Chrome (Mac):$("body")

if($.browser.safari)
scrollElement = $("body")
else
scrollElement = $("html,body")

scrollElement .animate( {scrollTop: 0}, 100 );

关于javascript - 在ios中使用touchmove获取$(document).scrollTop(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47733335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com