我試着去創造一些jQuery的是的onClick下拉子菜單項。jQuery的下拉菜單,再利用功能
我已經取得了一些jQuery的這樣的作品,但其具體的元素,將需要寫一遍又一遍的大菜單。
有沒有一種方法,我可以檢測點擊的元素,然後找到它的子元素和幻燈片切換顯示/隱藏。
見琴:http://jsfiddle.net/c5tnje9x/
$("#sub1").click(function() {
$("#sub11").slideToggle(200);
});
$("#subTwo").click(function() {
$("#subThree").slideToggle(200);
});
和HTML
<ul>
<li>Home</li>
<li>
<a href="#" id="sub1">first +</a>
<ul id="sub11" style="background: grey;display: none;">
<li>Sub1</li>
<li><a href="#" id="subTwo">sub1.1+</a>
<ul id="subThree" style="background: green;display: none;">
<li>Sub Three</li>
</ul>
</li>
</ul>
</li>
<li>seccond</li>
<li class="hasSub"><a href="#">Third +</a>
<ul style="background: green;display: none;">
<li>sub 2</li>
<li>sub 2.2</li>
</ul>
</li>
<ul>
<li>Sub 2</li>
</ul>
</ul>
這是完美的,謝謝。 – atoms