怎样用jquery实现 鼠标停止不动一定时间后 触发事件。

就像全屏看电影时鼠标不动状态栏会隐藏,鼠标动一下又出现。一般的jquery鼠标事件好像没有能判断鼠标停止不动的。... 就像 全屏看电影时鼠标不动 状态栏会隐藏,鼠标动一下又出现。 一般的jquery 鼠标事件好像没有能判断鼠标停止不动的。 展开
 我来答
Zjmainstay
推荐于2016-04-11 · 知道合伙人互联网行家
Zjmainstay
知道合伙人互联网行家
采纳数:580 获赞数:1129
http://www.zjmainstay.cn

向TA提问 私信TA
展开全部
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="zh-CN" />
<script type="text/javascript" src="jQ库,自己填上"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
var id = 0;
$(document).mousemove(function(){
clearInterval(id);
$("#clickHide").show();
id = setInterval("$('#clickHide').click()",5000);
});
$("#clickHide").click(function(){
$(this).hide();
});
});
</script>
<span id="counter"></span>
<div id="clickHide" style="width:300px;height:100px;display:none;border:1px solid #ABC">鼠标不动5秒后隐藏</div>
</body>
</html>
kas68310
2012-08-07 · TA获得超过3637个赞
知道大有可为答主
回答量:1468
采纳率:33%
帮助的人:1170万
展开全部
1.计时器,网页打开后自动计时,十秒后启动一个方法,比如隐藏某个DIV,同时停止计时.
2.onMouseMove事件,被触发时将计时器归零,同时判断某个DIV如果被隐藏则更改状态为显示,重新打开计时.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式