如果用户在链接上盘旋2秒钟,那么有没有办法让它成为现实?
提前致谢!
答案 0 :(得分:4)
var t;
$("#foo").hover(
function() {
t = setTimeout(function() {
alert("hover");
}, 2000);
},
function() {
clearTimeout(t);
}
);
答案 1 :(得分:0)
您可以尝试hoverIntent插件。
答案 2 :(得分:0)
如果你使用更新版本的jquery,你可以简单地使用delay function