鼠标悬停一段时间再触发事件
2015-03-06 15:18
941 查看
先定义两变量 移上去的定时器 和 移开的定时器
var overTimer, outTime; $('.box').hover(function(){ overTimer?clearTimeout(overTimer):''; outTime?clearTimeout(outTime):''; overTimer = setTimeout('show()',1000); },function(){ overTimer?clearTimeout(overTimer):''; outTime?clearTimeout(outTime):''; outTime = setTimeout('hide()',1000); }); function show(){ $('.box').html('事件触发'); } function hide(){ $('.box').html('悬停'); }
<div class="box" style="width: 200px; height: 200px; border: 1px solid #aaa;">悬停</div>
相关文章推荐
- 鼠标悬停(鼠标悬停一段时间后触发事件)一段时间后触发事件
- 你真的了解html代码的事件,离开焦点和聚焦焦点的动作的意思吗?onblur、focus?它们是点击才可以触发,而不是鼠标悬停,鼠标悬停是hover
- 关于鼠标悬停,事件延时触发的解决
- js实现鼠标悬停一定时间后触发事件--淘宝例子
- 鼠标悬停、事件触发试用,及信号发送
- GridView中鼠标悬停在某一列中触发事件
- echars 自定义触发鼠标悬停事件
- 鼠标悬停、事件触发试用,及信号发送
- 鼠标悬停、事件触发试用,及信号发送
- 鼠标悬停,延后触发事件
- 鼠标点击不同位置触发的事件
- js判断鼠标滑轮滚动方向并根据滚动的方向触发不同的事件
- IE下容器无内容无背景时无法触发鼠标事件
- 提问,如何才能触发鼠标事件
- js简单鼠标触发事件
- Unity3D导入外部任务模型无法触发鼠标事件解决方案
- C#/winform 自动触发鼠标、键盘事件
- C#中winform实现自动触发鼠标、键盘事件的方法
- Winform 中panel的mousewheel鼠标滚轮事件触发
- 鼠标的触发事件