jqueryアコーディオンスタイルメニューを使用してナビゲーションツリーを単純化しようとしています。他の投稿からの助けを借りて、私は単純な何かを見逃しているような気がします。私が得ているのは、1つのカテゴリに2番目のサブリストがあるということです。正しく開くことができません。ここにあるサンプルコードは、「T1subb」アイテムを展開していません。私は何が欠けていますか?
http://jsfiddle.net/9uvgs/203/
html:
<ul class='menu'>
<li>Tier1</li>
<ul>
<li>T1 sub a</li>
<li>T1 sub b</li>
<ul>
<li>T1 sub i</li>
</ul>
</ul>
<li>Tier 2</li>
<ul>
<li>T2 sub a</li>
<li>T2 sub a</li>
<li>T2 sub a</li>
</ul>
</ul>
Jquery
$(document).ready(function(){
$('ul.menu ul').hide();
$('ul.menu>li').click(function(){
$(this).next('ul').slideToggle();
});
});