比如:五秒只能点击一次?
思路:设置一个标记。
var flag = truediv.addEventListener('click',function(){
if(flag){
alert('点击事件执行')
flag = false
setTimeout('flag = true',5000)
}else{
console.log('点击事件不执行')
}
})
点击事件执行条件,flag为真。执行之前判断是否为真,执行之后,flag赋值为false,再紧跟一个定时器,设定五秒后给flag赋值为真。