如何通过此功能计算滚动接近底部的时间:
$(window).bind( "scroll", function(){
console.log($(window).height());//window heigth
console.log($(window).scrollTop()); //returns scroll position from top of
});
我还需要其他东西吗?
答案 0 :(得分:4)
这样的事应该做,不是吗?
$(window).bind( "scroll", function(){
var windowHt = $(window).height();
var myPos = $(window).scrollTop();
if (myPos > (windowHt - 100)) { // adjust offset to suit
do stuff;
}
});
答案 1 :(得分:1)
在这里你可以看到一个例子,当你到达底部时......
$(window).scroll(function() {
if( ($(window).scrollTop() + $(window).height()) >= $(document).height()-200) {
alert("bottom!");
}
});
http://jsfiddle.net/gWD66/2631/
如果你的底部有200px或更多,这会提醒你......