我是jquery/javascript的新手,我自己有一堆鏈接,我需要整理到可擴展和可通過+/-按鈕摺疊的鏈接。Jquery展開和摺疊功能
的我一起工作的信息的一個例子是:
Category1 (Level 1)
- Subcategory 1 (Level 2)
- Subcategory 2
- Subcategory 3
Category2 (Level 1)
- Subcategory 1 (Level 2)
- Subcategory 2
- Subcategory 3
Category3 (Level 1)
- Subcategory 1 (Level 2)
----Subcategory 1 (Level 3)
- Subcategory 2
- Subcategory 3
代碼明智的,它看起來像這樣:
<div class="navCol">
<h4>Pet Club</h4>
<ul>
<li><a href="/pc/home">Pet Home</a></li>
<li><a href="/pc/articles">Arts</a></li>
<li><a href="/pc/coupons">ns</a></li>
<li><a href="/pc/pet-prescriptions">Pet Prescrions</a></li>
</ul>
</div>
<div class="navCol">
<h4>Fresh Ideas</h4>
<ul>
<li><a href="/fi/cooking-guide">Know Yur Food</a></li>
<li><a href="/fi/departments">Depaments</a></li>
<li><a href="/fi/gluten-free">Free</a></li>
<li><a href="/fi/house-of-bbq">HoBQ</a></li>
<li><a href="/fi/how-to-shop">rt</a></li>
<li><a href="/fi/kids-cooking-club">Kidsb</a></li>
<li><a href="/fi/price-chopper-products">Tr</a></li>
</ul>
</div>
<div class="navCol">
<h4>vings</h4>
<ul>
<li><a href="/vings/advantedge-card">w</a></li>
<li><a href="/vings/baby-club">Bb</a></li>
<li><a href="/vings/blue-rhino">asdf</a></li>
<li><a href="/vings/grocery-apps">On </a></li>
<li><a href="/vings/grocery-coupons">C</a></li>
<li><a href="/vings/grocery-offers">Em</a></li>
<li><a href="/vings/grocery-sweepstakes">P</a></li>
<li><a href="/vings/meal-deals">W</a></li>
<li><a href="/vings/pc">Pet</a></li>
<li><a href="/vings/price-chopper-fuel-advantedge">Fuel</a></li>
<li><a href="/vings/school-vings-program">School</a></li>
<li><a href="/vings/weekly-flyer">Weekly</a></li>
</ul>
</div>
我希望能夠點擊類別+ - 和它將顯示/隱藏它下面的所有鏈接。與我在處理第三級別的category3中的子類別1一樣。我將如何能夠實現一直到第3級?
我是否應該在所有與L1,L2,L3標籤的鏈接之前?我已經看過一些處理+/-符號和實現的問題,但我不太瞭解它。
此外,我將如何去實現一個按鈕,顯示全部或全部展開切換?也就是說,它會擴大到最深層次並倒退,只顯示一級類別。
如果你有任何我可以自己開始學習的地方,那也將不勝感激。這是我的第一個項目,我對從哪裏開始感到困惑。
參見jQueryUI的的[手風琴](http://jqueryui.com/demos/accordion/)。 – Josh
@Josh謝謝你的鏈接。我正在使用visual studio(web)。如何去測試與網頁的JavaScript? –