鼠标停留在某图片的时间超过了几秒就执行某方法,否则不执行。如何判断鼠标停留时长呢?
没有现成的原生API,只能做mousein 和 mouseout的操作
var timer = 0 ;
obj.onmouseenter = function(){
timer = setTimeout(function(){
// code
},2000);
}
obj.onmouseleave = function(){
clearTimeout(timer);
}
settimeout。。。