2013-12-13 243 views
0

我要选择具有查询的元素,而省略一个,但不是所有的孩子:如何选择一个元素没有选择子元素

<div class="parent-that-I-want-jquery-to-find"> 
    <div class="child-I-want-omitted"> 
    <p></p> 
    </div> 
    <div class="child-I-dont-want-omitted"> 
    <p></p> 
    </div> 
<div> 
+0

你想要得到的jQuery的匹配组包含刚父母,只是你想要的孩子,两者还是别的? – ajp15243

+3

你可以扩展你想要完成的任务吗? –

+1

呃?如果你选择一个元素,那么你只选择元素,而不是它的子元素。你*可能*正在寻找':not'选择器:http://api.jquery.com/not-selector/。 –

回答

4
$('.parent-that-I-want-jquery-to-find').children().not('.child-I-want-omitted');