gpt4 book ai didi

javascript - jQuery 检测滚动到达底部不适用于移动浏览器

转载 作者:太空宇宙 更新时间:2023-11-04 16:18:21 26 4
gpt4 key购买 nike

我试图检测用户何时向下滚动网页底部以在用户滚动到接近底部时加载显示某些内容,

我使用以下功能,它在所有桌面网络浏览器上都能完美运行,但在移动浏览器上无法运行。

jQuery(function(){
jQuery(document).scroll(function () {
if (jQuery(window).scrollTop() + jQuery(window).height() > jQuery(document).height() -100) {
//show contents
alert('near bottom')
}
});
});

这是我在上面申请的工作网站 http://discount.today/

当向下滚动时它会显示一些额外的产品,它可以在普通浏览器上工作但不能在移动浏览器上工作,

谁能帮我解决这个问题。我尝试了很多互联网上的解决方案,但没有成功,谢谢

最佳答案

解决方法

 if ($(window).scrollTop() >= $(document).height() - $(window).height() - 100) {
alert("bottom detected");
}

添加 -100 这样就可以在移动设备上运行

关于javascript - jQuery 检测滚动到达底部不适用于移动浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30826830/

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