1.把两个div放在同一个div上,在div3添加鼠标移出事件。 <div class='div3'> <div class="div1"></div> <div class="div2"></div> </div> 2.如果鼠标从div1或者div2出来了,0.5秒内鼠标没进入div1或者div2的话,触发方法。0.5秒内进入了,就清楚定时器,不触发方法! var timer=null; odvi1.onmouseover=odvi2.onmouseover=function () { clearTimeout(timer); } odvi1.onmouseout=odvi2.onmouseout=function () { timer=setTimeout(function () { alert("abc"); },500) }
1.把两个div放在同一个div上,在div3添加鼠标移出事件。
2.如果鼠标从div1或者div2出来了,0.5秒内鼠标没进入div1或者div2的话,触发方法。0.5秒内进入了,就清楚定时器,不触发方法!