我想添加向上滚动以在div中加载更多数据。我想在消息详细信息屏幕上实现它,用户可以向上滚动以加载更多消息。
document.getElementById("myDIV").addEventListener("scroll", myFunction);
function myFunction() {
if (document.getElementById("myDIV").scrollTop === 0) {
// call api to fetch data
}
}
我已实现此功能正常。但是多次贪婪地开火。如果我必须只召集一次活动。
答案 0 :(得分:0)
首先在div上附加onscroll
事件处理程序,然后像这样使用它:
document.getElementById("myDIV").addEventListener("scroll", myFunction);
function myFunction() {
if (document.getElementById("myDIV").scrollTop === 0) {
// call api to fetch data
}
}