我正在尋找某種jQuery點擊菜單,如果點擊的li
元素有子元素,就會打開另一個ul
- 就像這樣。點擊兒童菜單
<ul>
<li><a href"#">Item 1</a>
<ul>
<li><a href"page1.html">Item 1 child 1</a></li>
<li><a href"page2.html">Item 1 child 2</a></li>
<li>
<a href"#">Item 1 child 3</a>
<ul>
<li><a href"#">Item 1 child 3 child</a></li>
</ul>
</li>
</ul>
</li>
<li><a href"page3.html">Item 2</a></li>
<li><a href"page4.html">Item 3</a></li>
</ul>
所以,當我點擊「項目1」將開闢新的列表,如果我點擊「項目1子3」它會打開一個新排行榜,等等等等。
我想我曾經看過一些關於.next
但我不太確定。
這實際上似乎是做我在尋找的! :) 原諒我的愚蠢 - 這可以與f.x一起使用。 slideDown/slideUp – 2012-04-27 10:55:47
@MortenHagh:'.toggle'函數負責檢查元素的當前可見性。如果你想自定義顯示/隱藏代碼,那麼你將需要拆分代碼.. [這樣的事情](http://jsfiddle.net/musefan/FTdxS/9/) – musefan 2012-04-27 11:00:55
這完美的作品!非常感謝你:)願所有這一切都來臨! – 2012-04-27 11:13:55