如果鼠标静止了一段时间,我希望能够使用jQuery触发事件。
有什么想法吗?我甚至不确定从哪里开始!
答案 0 :(得分:1)
在文档和mousemove()上建立set a timeout处理程序。当超时过去时,做你的事。每当鼠标再次移动时cancel the timeout,它将相对于最后一次鼠标移动而发射。
这是jQuery和JavaScript的结合。
答案 1 :(得分:1)
可以使用idleTimer plugin来实现此目的。这是插件的nice demo。
答案 2 :(得分:0)
jquery 1.4为
提供了一种新方法delay()