实现js连续点击事件但最终只触发一次
//声明两个变量
var lastTime,num;
function lockClick() {
//获取当前毫秒数
var nowTime = new Date();
if (lastTime == undefined || Math.round(nowTime.getTime() - lastTime.getTime()) > 1000) {//判断两次点击之间的时间差
lastTime = nowTime;
num = 1;
} else {
lastTime = nowTime;
}
if (num == 1) {
console.log("我被点击了");
lastTime = nowTime;
num = 0;
}
}
版权声明:本文为weixin_44560342原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。