问题描述:
如何防止在短时间内多次点击按钮导致接口被多次调用影响性能的问题
解决方案:
设置一个定时器,特定时间内多次点击,只触发最后一次调用
直接上代码
var timer = null;
$('.btn').click(function(e){
if(timer != null){
clearTimeout(timer);
}
timer = setTimeout(function(){
touchBtn();
},1000);
})
function touchBtn(){
}
-EOF-