判断事件是否持续执行

一个重复停止事件,通常用于判断事件是否持续执行

 

var monitorInterval = null;  
function tleft(ie){
    var a=ie;
    console.log(a)
    if(a=="1" ){
      monitorInterval= setInterval("left()",a*200)
    }else{
       if(monitorInterval){
         clearInterval(monitorInterval);
         monitorInterval=null;
       }
    }
}
posted @ 2012-09-28 15:33  平阳小安  阅读(170)  评论(0编辑  收藏  举报