2012-03-11 15 views
0

我得到一個我想要的樣式的cms的無序列表。 它運作良好,但只適用於第一個<li id="link-18">元素。我的目標是像第一個一樣將<ul>塊設計爲低槽。見http://jsfiddle.net/UyrdS/3/(第二和第三連桿示出了切換<ul>塊不是在頂部)裏面有無序列表的無序HTML列表。互相包裝

goal

如果第二連桿(2二級)被點擊時,該切換新<ul>塊導航旁邊顯示,但不像1級一個鏈接頂部與他的孩子元素做它<ul>

+2

你的問題是什麼? – jacktheripper 2012-03-11 22:20:55

+0

看到上傳的圖片。 – JohannesM 2012-03-12 00:25:29

回答

0

我放棄了。我是一個非常糟糕的詢問者:) 感謝您的答案。爲了您的所有花時間,向您表示敬意。這小提琴最接近我的問題。

http://jsfiddle.net/UyrdS/6/

但它不是動態的。它有一個靜態寬度。這仍然是問題。

1

的例子就是你想要什麼

alllinks = $("ul>li>ul"); 
$('nav a').on('click', function(e) { 
    alllinks.hide(); //First hide all the links 
    e.preventDefault(); 
    if ($(this).parent().children('ul').size() > 0) { 
     $(this).parent().children('ul').toggle(); 
    } 
});