我想为我的网络应用程序进行无休止的滚动。为了在到达页面底部时采取行动,我尝试了以下代码:
var count = 2;
$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height() - $(window).height()) {
alert("REached page down");
search(false, count);
count++;
}
});
但不幸的是,当我滚动到页面的最顶端时会调用它。我试图将滚动位置作为onclick事件返回到我返回的最底层div:
$(window).scrollTop() as 1614
$(document).height() as 2250
$(window).height() as 2250.
实现它的任何其他方法?
答案 0 :(得分:0)
您可以使用此代码检查页面底部。
if ($(window).scrollTop() >= $(document).height() - $(window).height() - 500) {
// fun stuff goes here
}
500
是底部的偏移值,因为您可能希望稍早触发代码来准备内容。
例如,hipster.cc使用相同的代码进行无休止的滚动。