最佳答案
或者使用这个:
$('#multimenu a').hover(function(){
$(this).next().show();
},function(){
$(this).next().hide();
});
工作示例: http://jsfiddle.net/s6EXf/5/
将 HTML 更改为:
<ul id="multimenu">
<li><a href="#">Example 1</a><div class="submenu"></div></li>
<li><a href="#">Example 2</a><div class="submenu"></div></li>
<li><a href="#">Example 3</a><div class="submenu"></div></li>
<li><a href="#">Example 4</a><div class="submenu"></div></li>
<li><a href="#">Example 5</a><div class="submenu"></div></li>
</ul>
删除了第一个子类,因为这可以用 css 伪类 :first-child
完成
关于Jquery 菜单悬停只显示第一个 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11154816/