var nScrollHight = 0; //滚动距离总长(注意不是滚动条的长度)
var nScrollTop = 0; //滚动到的当前位置var nDivHight = $("#test").height();//overflow所在的div
$("#test").scroll(function(){//不要使用 $(window)
nScrollHight = $(this)[0].scrollHeight;
nScrollTop = $(this)[0].scrollTop;
$("#p1").text(nScrollHight);
$("#p2").text(nScrollTop);
$("#p3").text(nDivHight);
if(nScrollTop + nDivHight >= nScrollHight){
//到底部后进入此方法
}
});
上述方法是我自己在晚上找的资料并经过调试成功的代码
百度搜的过程,发现很多方法都是
/** $(window).scroll(function() {
if ($(document).scrollTop() >= $(document).height() - $(window).height()) {
curPage++;
getSendList();
}
}); */
经过测试这种并不适用单个div中的滚动条