具有元素如這樣:滾動到底部時JQuery警報?
<div id="threads-list" style="overflow-y: scroll; height: 200px;">
// Posts
</div>
如何提醒()當用戶已經達到按鈕(或者是從做10px的)?
這是我現在想:
$('#threads-list').scroll(function() {
if ($('#threads-list').height() + $('#threads-list').scrollTop() == document.getElementById('threads-list').offsetHeight) {
console.log('do');
}
});
看來問題與.offsetHeight這回一樣.height()(均爲200像素),這是容器的高度而不是內容在內部,我認爲獲得內容的正確高度將是解決問題的關鍵。