当用户停止滚动时,我试图捕捉一个事件,我已经阅读了JavaScript事件API,但仍然对从哪里开始有点困惑。
问题:当用户停止滚动时,如何捕获事件?
发布于 2015-09-25 00:51:24
使用超时:
var timer = null;
function done() {
console.log('done scrolling');
}
window.addEventListener('scroll', function() {
if (timer !== null) {
clearTimeout(timer);
}
timer = setTimeout(done, 150);
}, false);
https://stackoverflow.com/questions/32778175
复制相似问题