首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js关于触发事件的有关问题!

2012-03-31 
js关于触发事件的问题!~~~想问问怎么实现时间的延迟触发:比如mouseenter事件,当鼠标停在某元素上超过XX时

js关于触发事件的问题!~~~
想问问怎么实现时间的延迟触发:比如mouseenter事件,当鼠标停在某元素上超过XX时间才触发,如果不是则不响应。
能举个简单的例子吗?谢谢~~~!!

[解决办法]
<span id="myid">注册</span>
<script>
function aa(){
$actty=function (){alert('ok')};
actts=setTimeout($actty,5000);
}
document.getElementById("myid").onmouseover=function(){aa()}
document.getElementById("myid").onmouseout=function(){clearTimeout(actts)}
</script>
mouseenter/mouseleave

热点排行