【发布时间】:2011-02-25 09:57:15
【问题描述】:
嗨,
当鼠标停止移动 x 秒时,我试图调用一个函数。实际上,使用以下代码很容易:
var timer = null;
$(document).mousemove(function(){
clearTimeout (timer);
timer = setTimeout(myfunction, 5000);
});
但是 mousemove 事件经常被调用,所以我在 Firefox 中移动鼠标时的处理器负载非常重。有没有一种简单的方法可以用更少的函数调用来做同样的事情???
谢谢! 一月
【问题讨论】:
标签: jquery timer mouseevent settimeout mousemove