我有以下代码快照
<ul id="Boss">
<li class="A">A-list
<ul>
<li class="B">Blah Blah
<ul>
<li><a href="#">Lorem Ipsum</a></li>
<li><a href="#">Medswer</a></li>
</ul>
</li>
<li class="B">Blah Blah BLah
<ul>
<li><a href="#">Brotx</a></li>
<li><a href="#">The holy</a></li>
<li><a href="#">Terodvc</a></li>
</ul>
</li>
我正在切换节点以像这样展开/折叠
$('#Boss').find('.A, .B, .C').filter(":not(:has(>a))").click(function () {
// code to toggle
return false;
}
但是,我想避免在单击锚点时切换节点。所以我添加了一个过滤器,但它不起作用
$('#Boss').find('.A, .B, .C').filter(":not(:has(>a))").click(..)
我究竟做错了什么?请建议将哪些代码用作过滤器,因为其他东西工作得很好,我不想改变太多
谢谢。