这是检测用户是否滚动到底部的代码。
$(window).scroll(function() {
var distance = $(window).scrollTop() -$(document).height() + $(window).height();
console.log(distance);
});
当我重新加载Web浏览器(chrome)时,窗口滚动向下到底,Chrome中的“距离”值为0或-1。 我不知道为什么会这样;
答案 0 :(得分:1)
将$(document).height()
和$(window).height()
值转换为如下所示的整数值,
parseInt($(document).height());
parseInt($(window).height());