HI,
当鼠标停止移动x秒时,我正试图调用一个函数。实际上,使用以下代码非常简单:
var timer = null;
$(document).mousemove(function(){
clearTimeout (timer);
timer = setTimeout(myfunction, 5000);
});
但是mousemove事件经常被调用,因此在移动鼠标时我在Firefox中获得了相当大的处理器负载。是否有一种简单的方法可以用较少的函数调用来做同样的事情???
感谢名单! 扬
答案 0 :(得分:0)
答案 1 :(得分:0)
用法与jQuery hover相同,但事件仅在短暂的可配置延迟后触发。
$('myselector').hoverIntent(
function () { HoverIn(); },
function () { HoverOut(); }
);