【发布时间】:2012-12-06 18:58:32
【问题描述】:
我有一个导航菜单,我希望当鼠标移动时,导航会延迟 200 毫秒。我该怎么做?
当鼠标在导航等待中移动时,亚马逊已经离开导航(按部门购物)。
<ul id="nav">
<li><a href="#">Menu 1</a>
<ul>
<li>Sub Menu 1</li>
<li>Sub Menu 2</li>
</ul>
</li>
<li><a href="#">Menu 2</a>
<ul>
<li>Sub Menu 3</li>
<li>Sub Menu 4</li>
</ul>
</li>
<li><a href="#">Menu 3</a></li>
<li><a href="#">Menu 4</a></li>
</ul>
例如;如果鼠标在“菜单 1”上并交叉移动到“子菜单 1”,“菜单 1”不应关闭。否则“菜单 1”应该关闭。
【问题讨论】:
-
请发布您拥有的 HTML。没有它,答案充其量只是猜测。
-
@RoryMcCrossan 我添加了我的问题示例代码。
标签: javascript jquery navigation hover