延迟jQuery悬停事件?
我想延迟jquery中的悬停事件。当用户将鼠标悬停在链接或标签上时,我正在从文件中读取内容。如果用户只是在屏幕上移动鼠标,我不希望立即发生此事件。有没有办法延迟事件触发? 谢谢。 示例代码: $(function() { $('#container a').hover(function() { $('<div id="fileinfo" />').load('ReadTextFileX.aspx', {filename:'file.txt'}, function() { $(this).appendTo('#info'); } ); }, function() { $('#info').remove(); } }); }); 更新: (1/14/09) 添加HoverIntent插件后,上面的代码更改为以下代码以实现它。实施非常简单。 $(function() { hiConfig = { sensitivity: 3, // number = sensitivity threshold (must be 1 or higher) interval: 200, // number = milliseconds …