在窗口滚动上我正在执行这样的ajax请求
$(window).scroll(function(){
//doing ajax request
});
但它正在为滚动事件创建多个ajax 请求。是否有像 onscrollstop 这样的事件或仅在窗口滚动结束后触发的事件。或者有什么其他方法可以处理同样的情况。请建议。
我不相信有 onscrollstop 侦听器,但您可以通过设置超时并在滚动继续时清除它来模拟它。
var timeout = null;
$(window).scroll(function() {
clearTimeout(timeout);
timeout = setTimeout(function() {
// do your ajax request
}, 100);
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)