我正在尝试使用jquery来检测用户何时滚动到浏览器窗口的末尾。我正在向div
添加一个css类,以便我可以将其控制为display: block;
。它适用于PC上的每个浏览器,但它不适用于移动设备的浏览器。
以下是以下脚本:
window.onscroll = scroll;
var count = 2;
function scroll() {
if ($(window).scrollTop() == $(document).height() - $(window).height())
//if ((document.body.scrollHeight - document.body.offsetHeight) == window.pageYOffset)
{
$(".ads-block" + count).addClass("block");
count++;
}
}
任何人都知道代码有什么问题吗?
答案 0 :(得分:0)
在移动设备上,您可以使用touchmove解决此问题。类似的东西:
$('window').on('touchmove', scroll);