我想添加一个简单的延迟到一个孩子的mouseover事件并有困难。 (仍在学习!)在鼠标悬停上添加延迟到jquery事件
这使我能够显示的延迟后弹出,但同时表示他们都:
onmouseover='setTimeout(function() { $(\".skinnyPopup\").show(); }, 600)'
和这个作品只显示我想没有延迟弹出:
onmouseover='$(this).children(\".skinnyPopup\").show()'
但组合不会:
onmouseover='setTimeout(function() { $(this).children(\".skinnyPopup\").show(); }, 600)'
任何帮助,将不胜感激。谢谢!
+1 - 我也同意尼克关于脱离内联处理程序的看法。 – JasCav 2010-09-07 18:51:45
谢谢,这有助于我的理解。似乎一切都变得古怪,如果内联完成。不知道为什么,但我确定知道现在就避免它! – TLK 2010-09-09 15:15:39
@TLK-欢迎:)如果它解决了你的问题一定要接受作为答案,如果不是让我知道你还有什么问题:) – 2010-09-09 15:20:09