0

我有一个 div 菜单要显示,鼠标离开 div 时,它会自行隐藏。问题是我在菜单 div 中有 href 链接,当鼠标悬停在链接上时,会触发 mouseleave。这显然不是我想要的效果。我试过 mouseout 和 hover 但效果相同。

任何见解都会很棒。谢谢。

4

2 回答 2

1

这听起来像是 mouseout 和 mouseover 而不是 mouseenter 和 mouseleave 的问题。使用前一种组合,您可能会遇到意外事件,如果您使用“切换”而不是直接设置值,它看起来就像收到了鼠标离开。

如果在视觉上看到它有帮助的话,底部的示例很好地解释了这两种情况。使用 jsfiddle 或提供一些代码确实有助于解决这类问题。

随意使用这个来证明你的问题。

于 2012-08-30T02:47:23.910 回答
0

确保没有其他元素的 z-index 破坏了乐趣

于 2014-03-27T12:28:14.820 回答