当鼠标位于 div 上 2 秒时显示警报
我在页面中有特定的 div
,我需要这样做:
当用户鼠标在
div
上停留2秒没有移出时,将显示警报
我来到这里,因为我真的不知道从哪里开始、做什么、如何制作。
我在网上搜索但没有结果。任何教程、资源、指南或示例都很棒。
I have certain div
in the page and I need to do this:
When the user mouse stands on the
div
for 2 seconds without moving out, then an alert will show
I came here because I don't really know where to start, what to do, how to make it.
I searched on the web but I got no results. Any tutorial, resources, guide or example would be great.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将鼠标悬停在元素上时,使用
setTimeout
请求警报框,延迟为 2000 毫秒(2 秒)。当用户移动鼠标时,使用clearTimeout
和setTimeout
重置计时器。例如,小提琴:http://jsfiddle.net/6SyLb/1/
When hovering over the element, use
setTimeout
to request an alert box, with a delay of 2000 milliseconds (2 seconds). Reset the timer usingclearTimeout
andsetTimeout
when the user moves the mouse.Example, Fiddle: http://jsfiddle.net/6SyLb/1/