【发布时间】:2016-09-15 22:58:55
【问题描述】:
我有一个菜单,当一个 li 悬停时会滑出。问题是,当我悬停下一个 li 时,打开的初始 li 仍在尝试向上滑动,而新的 li 开始滑出。有重叠。有没有办法延迟下一个li滑出,直到前一个打开的li滑完为止。干杯
<div class="mainmenu">
<ul class="dropDownMenu ">
<li><a href="#">Home</a></li>
<li><a href="#">Books</a>
<ul class="sub">
<div class="boxwrapper">
$(this).find(".mainmenu .sub").hide();
$(".mainmenu ul li").hover(
function() {$(this).find(".sub").slideToggle(1000)})
【问题讨论】:
-
所以你希望打开的那个在另一个打开之前关闭,对吧?
-
是的,这就是我想要的
标签: javascript jquery html css