[英]How to detect that the end of a scrollable element has been reached?
我在列表中顯示10個wordpress帖子標題,然后顯示“加載更多”按鈕,該按鈕將加載接下來的10個結果。
當到達該列表的可滾動父級的末尾時,我將如何自動觸發該按鈕(讓它成為一個javascript事件)?
是否可以檢測滾動條的位置或屏幕上最后一個列表項的可見性? 最失敗的方法是什么?
謝謝您的提示和技巧!
PS我不使用jQuery,所以不需要建議使用它的解決方案:)。
您可以通過偵聽scroll
事件偵聽器myElm.addEventListener('scroll',scrolled,false);
來檢查頁面/元素的滾動程度myElm.addEventListener('scroll',scrolled,false);
具有此處定義的功能https://stackoverflow.com/a/4638434/1615483 (實際上並不依賴jQuery)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.