所以我基本上试图用jquery创建一个下拉列表。我成功地实现了,但遇到了一个小问题。下面的代码Jquery Dropdown List鼠标离开后没有滑动
HTML
<div class="dropdown_heading">
text
</div>
<div class="dropdown_container">
<div class="">
<a href="#">Competition1</a>
</div>
<div class="">
<a href="#">Competition2</a>
</div>
<div class="">
<a href="#">Competition3</a>
</div>
</div>
JQUERY
$(document).ready(function(){
$(".dropdown_heading").mouseenter(function(){
$(".dropdown_container").slideDown();
});
$(".dropdown_container").mouseleave(function(){
$(".dropdown_container").slideUp();
});
});
一旦我将鼠标悬停在dropdown_heading下拉显示向上和我能够浏览过它,但只它回退的方式是如果我实际上在dropdown_container中有光标。如果我尝试从dropdown_heading中移除鼠标,下拉菜单仍然可见。当鼠标离开div_container和div_heading时,如何能够将子菜单重新滑动?
我试着执行此功能,但因此我无法浏览容器。谢谢。
$(".dropdown_heading").mouseleave(function(){
$(".dropdown_container").slideUp();
});
先生,您是明星。谢谢,完美的作品 – JGuerra