gpt4 book ai didi

jquery - 如何在滚动停止时触发ajax请求?

转载 作者:行者123 更新时间:2023-12-01 02:48:18 24 4
gpt4 key购买 nike

在窗口滚动时,我正在执行这样的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);
});

关于jquery - 如何在滚动停止时触发ajax请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6359148/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com