确定鼠标是否仍在javascript / jQuery中?

时间:2010-03-21 17:14:15

标签: jquery mouse

如果鼠标静止了一段时间,我希望能够使用jQuery触发事件。

有什么想法吗?我甚至不确定从哪里开始!

3 个答案:

答案 0 :(得分:1)

在文档和mousemove()上建立set a timeout处理程序。当超时过去时,做你的事。每当鼠标再次移动时cancel the timeout,它将相对于最后一次鼠标移动而发射。

这是jQuery和JavaScript的结合。

答案 1 :(得分:1)

可以使用idleTimer plugin来实现此目的。这是插件的nice demo

答案 2 :(得分:0)

jquery 1.4为

提供了一种新方法delay()