调整jQuery鼠标悬停灵敏度

时间:2010-12-19 16:40:22

标签: jquery hover mouseover delay

如果用户在链接上盘旋2秒钟,那么有没有办法让它成为现实?

提前致谢!

3 个答案:

答案 0 :(得分:4)

var t;
$("#foo").hover(
    function() {
        t = setTimeout(function() {
            alert("hover");
        }, 2000);
    },
    function() {
        clearTimeout(t);
    }
);

答案 1 :(得分:0)

您可以尝试hoverIntent插件。

答案 2 :(得分:0)

如果你使用更新版本的jquery,你可以简单地使用delay function