1
選擇父項正確的選擇我有一個無序列表如下:僅在一個無序列表
<ul id="menu">
<li><a href="#">Event Overview</a>
<ul class="sub-menu">
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
</ul>
</li>
<li><a href="#">About</a>
<ul class="sub-menu">
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
</ul>
</li>
<li><a href="#">Blog</a>
<ul class="sub-menu">
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
</ul>
</li>
<li><a href="#">Contact</a>
<ul class="sub-menu">
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
<li><a href="#">Some Text Here</a></li>
</ul>
</li>
</ul>
,我需要選擇所有父列表項的,但不是孩子列表項。例如,我需要選擇包含「事件概覽」的列表項目,但不包含包含「一些文本」的列表項目。
通常情況下,我的選擇器將如下#menu-nav li
但這選擇所有列表項目,包括子項目。
這是什麼適當的選擇器?
不,它不會。以及$('#menu')。children()'不會:) – Damb 2011-04-22 22:37:29
@Dampe [uhh ... yes it does](http://jsfiddle.net/GvFea/) – sdleihssirhc 2011-04-22 22:38:57
@sdleihssirhc:No ... [鏈接](http://jsfiddle.net/balron/bqYRw/) – Damb 2011-04-22 22:40:25