2
我triyng做一個谷歌瀏覽器,當我點擊顯示更多時,導航將從5擴展到最大數量的itens。jQuery切換導航
下面的代碼:
jQuery(document).ready(function(){
jQuery("#nav-sidebox > li > a:first-child").removeAttr("href");
jQuery("#nav-sidebox > li > a:first-child").css("cursor", "pointer");
jQuery("#nav-sidebox > li > ul > li:nth-child(5)").nextUntil("ul").slideToggle();
jQuery("#nav-sidebox > li > a:first-child").click(function(){
jQuery("#nav-sidebox > li > ul > li:nth-child(5)").nextUntil("ul").slideToggle();
});
});
第五行使所有itens裏第5項後切換,但我該怎麼辦時,我點擊第一個孩子,僅此UL切換。
這裏的HMTL:
<ul id="nav-sidebox">
<li>
<a>Click to toggle</a>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</li>
<li>
<a>Click to toggle</a>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</li>
</ul>
..當之無愧+1 – 2012-04-23 18:17:11
..感謝很多! – 2012-04-27 15:37:22