为了我用户的完整性,我希望在选择器被半秒钟盘旋后运行'mouseover'事件,而不是只要他们盘旋它。如果元素已经被'鼠标悬停'了500ms,使用jQuery运行函数
我第一次尝试了一个setTimeout函数,但是它运行了很长时间,但是元素已经被徘徊了,我没有想太多。我也花了一天(开始和结束)搜索(并且玩Pacman)没有结果,除非我正在寻找错误的东西。
我想保留这个插件,如果可以的话,纯粹为了运行速度&可维护性。
$("#mySelector").mouseover(function(){
// Run after 500ms
$(this).addClass("hasBeen500ms");
});
让我们看看我们是否可以破解这个,我知道它会有这么多的应用程序!
完美的作品!谢谢。 :) – PaulAdamDavis 2010-05-23 15:35:34