Jquery - HoverIntent mouseleave - 我可以检测到我现在正在盘旋的东西吗?

时间:2014-05-20 15:37:14

标签: jquery drop-down-menu hoverintent

我正在编写一个动画下拉菜单系统,不幸的是我构建它的方式,我的顶级菜单项不包含下拉子菜单 - 它们是完全独立的div。

这使得处理鼠标悬停变得棘手。

我遇到问题让子菜单在所有情况下都关闭:如果鼠标指针从子菜单移动到其父菜单项,那么我不希望子菜单关。 我已经尝试过应用'显示'对两个元素进行分类,然后将关闭函数绑定到移动$(" .showing"),但它似乎没有注意到我离开了一个。显示另一个。 ,无论如何它都会发射。你可以说这是合乎逻辑的,但这不是我想要的行为!

反正有没有检测到我的新徘徊类与我离开的类相同,所以我可以抑制这些行为? (我确实尝试使用$(&#34; .showing&#34;)。是(&#34;:hover&#34;)但它在IE中没有工作,导致错误...)< / p>

欢迎任何想法:)

0 个答案:

没有答案