首页 > 鼠标停留时长

鼠标停留时长

鼠标停留在某图片的时间超过了几秒就执行某方法,否则不执行。如何判断鼠标停留时长呢?


没有现成的原生API,只能做mousein 和 mouseout的操作

var timer = 0 ; 
obj.onmouseenter = function(){
    timer = setTimeout(function(){
     // code 
    },2000);
}
obj.onmouseleave = function(){
   clearTimeout(timer);
}

settimeout。。。

【热门文章】
【热门文章】