标签:机制 cli tor 进入 on() sele 其他 nod set
锁机制 的运用可以时一个变量 也可以是一个属性 ,在节点元素身上加 属性作为 一把锁 如同 事件中的this.XXX 这样当这个元素在运动的过程中就不会 出现被多次触发而引起的 BUG
var node = document.querySelector(‘div);
node.stata = true ; //初始值 锁时打开的
var n=0;
node.onclick = function(){
node.stata = false; // 进入后就将它 关上
n=0;
var time = setInterval(function( ){
n++;
//其他执行的代码
//代码部分
if(n>20){
clearInterval(time);
node.stata = true; // 执行完后就将它 打开
}
},1000);
}
元素身上加属性 node.Stata=true 解决setInterval()的运用不冲突
标签:机制 cli tor 进入 on() sele 其他 nod set
原文地址:http://www.cnblogs.com/WangZhenQi/p/7868718.html