工作中,經常會遇到用戶點擊一個按鈕之后提交ajax,
但如果用戶發狂了,瘋狂點擊會導致我們的ajax重復提交,
所以就有了節流函數這么一說
var timer = null;
$(body).on('click', myBtn, function(){
? clearTimeout(timer);
? setTimeout(function(){
? ? ?xxx執行的事件
? },100);
});
工作中,經常會遇到用戶點擊一個按鈕之后提交ajax,
但如果用戶發狂了,瘋狂點擊會導致我們的ajax重復提交,
所以就有了節流函數這么一說
var timer = null;
$(body).on('click', myBtn, function(){
? clearTimeout(timer);
? setTimeout(function(){
? ? ?xxx執行的事件
? },100);
});