私は以下のjsFiddleで見られるコントロールを持たないHTML構造をレンダリングしました。Jquery Slidetoggleカスケードを使用した入れ子になったメニューのコルプサイズ
すべてのノードを最初は閉じておき、元のリンクがナビゲーション要素として保存されるようにオフセットアイコンで展開したいと思います。
あなたはすべてのサブリストはまた、現在選択されているだけのアイテムではなく、開いて切り替えることが原因となって、私はサブ項目を持つすべての要素のトグルを表現するアイコンを添付していますが、私は私の現在のコードを見つけています表示されます。
誰かがそれほど高く評価してくれたら、下のフィドルから。
<ul>
<li><a href='#'>stuff</a></li>
<li><a href='#'>stuff</a>
<ul class="submenu">
<li><a href='#'>stuff</a></li>
<li><a href='#'>stuff</a></li>
<li><a href='#'>stuff</a>
<ul class="submenu">
<li><a href='#'>stuff</a></li>
<li><a href='#'>stuff</a></li>
<li><a href='#'>stuff</a></li>
</ul>
</li>
</ul>
</li>
<li><a href='#'>stuff</a></li>
</ul>
$('.submenu').hide();
$('.submenu').parents("li").prepend("<i class='glyphicon glyphicon-chevron-right'></i>");
$('.glyphicon').click(function(){
$(this).closest('li').find('ul.submenu').slideToggle("fast");
});
https://jsfiddle.net/vhew4359/1/
HI - これは – user3779703
あなたの歓迎完璧で迅速な応答をありがとう:) –