我正在使用this小脚本创建一个包含子链接的水平菜单。我有一切工作,但有一个小的障碍,这是我需要子菜单关闭,当另一个子菜单被点击。你可以看到我的菜单here我需要它,所以如果你点击菜单一,然后点击菜单二,那么菜单一个子链接消失。当其他菜单被点击时jQuery隐藏子菜单
这里是jQuery的的菜单:
$(function() {
// Dropdown toggle
$('.dropdown-toggle').click(function(){
$(this).next('.dropdown').toggle();
});
$(document).click(function(e) {
var target = e.target;
if (!$(target).is('.dropdown-toggle') && !$(target).parents().is('.dropdown-toggle')) {
$('.dropdown').hide();
}
});
});
的jsfiddle例子是真的很有帮助。 –