最初はすべてのレベルで子メニューを非表示にし、親メニューのホバーで表示する必要がある N レベルのメニュー構造があります.問題は、他の親をクリックすると、以前に開いていたメニューを閉じる必要があり、そのメニューをもう一度クリックすると、その子が非表示の状態になり、メニューを開いたり閉じたりするときにイージングとアニメーション効果が必要になることです。トグルとして。
これは私がやろうとしてきたことです:
$(document).ready(function(){
$("li").children('ul').hide();
$("li a").click(function(){
$(this).next('ul').toggle();
$(this).parent().siblings('li').children('ul').hide();
これが私がやろうとしていることのjsフィドルです