私の垂直ナビゲーションは、兄弟のドロップダウンを押したときに以前に開いたドロップダウンが折りたたまれないことを除いて機能します。これで私を助けてくれるかどうか疑問に思っていました。
これが私のjavascriptコードです。完全に見たい場合は、jsfiddleリンクがあります:http://jsfiddle.net/CLNBn/2/
$('.vertical-nav ul li:has("div")').find('div').hide();
$('.vertical-nav li:has("div")').find('span:first').click(function() {
$(this).parent('li').find('span:first').toggleClass("closed opened");
if ($(this).parent('li').find('span:first').attr('class') == 'closed') {
$(this).parent('li').find('span:first').text('+');
} else {
$(this).parent('li').find('span:first').text('-');
}
$(this).parent('li').find('div:first').slideToggle();
});