如何在0.5秒后运行效果?当鼠标移动到0.5秒(mouseleave)时,我需要延迟开走的效果。
有人请帮忙吗? :-(谢谢......答案 0 :(得分:0)
您需要使用setTimeout()
方法,如下所示:
setTimeout(500, function() {
codeThatIWantToRunAfter500ms();
});
点击此处了解详情:http://www.w3schools.com/jsref/met_win_settimeout.asp
答案 1 :(得分:0)
你可以加入
$(document).on({
mouseenter: flip,
mouseleave: function(e) {setTimeout(function(){flip.call(e.currentTarget, e);}, 500);},
}, '.flip')
});
在这里看到工作小提琴