一千萬個為什麽

搜索

javascript:檢測滾動結束

我有一個 div 層, overflow 設置為 scroll

當滾動到 div 的底部時,我想運行一個函數。


最佳答案

接受的答案存在根本缺陷,後來被刪除了。正確答案是:

function scrolled(e) {
  if (myDiv.offsetHeight + myDiv.scrollTop >= myDiv.scrollHeight) {
    scrolledToBottom(e);
  }
}

在Firefox,Chrome和Opera中進行了測試。有用。

轉載註明原文: javascript:檢測滾動結束