我想創建一個簡單的可摺疊的多層次,其中每個ul是可摺疊的。我很難判斷我做錯了什麼。 我的劇本是jsfiddlejquery簡單的可摺疊列表問題
<ul id="usernav">
<li>Manage
<ul >
<li >child11
<ul>
<li> some1</li>
<li> some2</li>
</ul>
</li>
<li>child12</li>
</ul>
</li>
<li>Subscriptions
<ul>
<li>E-Briefings</li>
<li>E-Briefings Subscriptions</li>
<li>Knowledge Briefings</li>
</ul>
</li>
<li>Media Store
<ul>
<li>Image Store</li>
<li>Document Store</li>
<li>Media Store</li>
</ul>
</li>
我的劇本是
$('#usernav').find('ul').hide();
$('li').click(function() {
$(this).children('ul').toggle();
});
當你點擊一個嵌套裏,那點擊氣泡也向家長裏,你需要防止起泡http://jsfiddle.net/vTdRg/1/ –