-1

secondlevel单击顶层链接后,如何使用 jQuery 隐藏/显示(切换)所有带有类的元素?

<ul>
<li><a class="toplevel" href="#">Hardware</a>
<ul>
    <li><a class="secondlevel" href="#">Bottling</a></li>
    <li><a class="secondlevel" href="#">Brewing</a></li>
    <li><a class="secondlevel" href="#">Cleaning</a></li>
    <li><a class="secondlevel" href="#">Fermenting</a></li>
    <li><a class="secondlevel" href="#">Kegging</a></li>
    <li><a class="secondlevel" href="#">Measuring</a></li>
    <li><a class="secondlevel" href="#">Testing</a></li>
</ul>
</li>

4

1 回答 1

1

像这样?jsFiddle

$('li ul').hide();

$('.toplevel').on('click', function() {
    $(this).siblings('ul').slideToggle();
    return false;
});
于 2013-08-09T19:19:43.793 回答