ナビゲーションアイテムの下にドロップダウンを開くこのスクリプトがあります。
現在、ナビゲーションアイテムをクリックすると、ドロップダウンが開きます。同じアイテムをもう一度クリックしても閉じません。
別のナビゲーションアイテムをクリックして別のドロップダウンを開いた場合にのみ、閉じることができます。
他のナビゲーションアイテムがクリックされたときに閉じている機能を維持しながら、クリックしたときに現在のナビゲーションアイテムを閉じるにはどうすればよいですか?
$("li.dropdown-control > a").click( function (event) {
event.preventDefault()
$('.dropped').removeClass('dropped');
var nextSibling = $(this).next();
nextSibling.toggleClass("dropped");
});