0
我有一個<div>
和overflow: scroll;
的應用,我想檢測它的滾動時間,並觸發它的剩餘總高度的5%。檢測一個可滾動的DIV是否已經達到底部
JSBin - 目前我無法在觸碰到頁面底部時觸發。
<div style="height:50%;overflow:scroll;">
<b style="height:5000px;display:block;"></b>
</div>
$('div').on('scroll', function(){
if($(window).scrollTop() + $('div').height() == $('div').height()) {
console.log("bottom of page");
}
});
我想你想要scrollTop-div.height,而不是加號。當添加到div.height,它不會永遠== div.height ... – dandavis
http://jsbin.com/vutebotowo/1/edit?html,js,console,output – dandavis