【发布时间】:2011-10-22 22:45:16
【问题描述】:
我有一个水平导航栏,它是一个带有锚标签的无序列表。它目前使用 jQuery 的悬停(鼠标悬停和鼠标悬停)在每个 LI 中显示下拉导航。
我怎样才能做到这一点,而不是在将鼠标悬停在 LI 上时触发下拉菜单,而是在将鼠标悬停在锚标记上时触发下拉菜单?当我将它更改为锚点时,下拉菜单总是在将鼠标悬停在其顶部时消失,但是当我将 LI 设置为 hover() 的目标时它工作正常(我猜是因为所有的下拉代码包裹在 LI 中,因此光标仍悬停在 LI 上)。
由于设计原因,我需要这样设置,所以没有办法改变它。我需要仅从锚点而不是 LI 触发 hover()。
【问题讨论】:
-
你能把代码托管在 jsfiddle 上吗?无法想象问题
标签: javascript jquery navigation hover