Ind*_*ber 1 html jquery css-selectors
我有点陷入两难境地.我需要根据他们的孩子是否有某个班级来选择div标签.这是DOM结构的代码示例:
<div id="container">
<div id="one">
<p>This is item one</p>
<p class="special">This is a description</p>
</div>
<div id="two">
<p>This is item one</p>
<p>This is a description</p>
</div>
<div id="three">
<p>This is item one</p>
<p class="special">This is a description</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
所以,我想要选择的是一个div标签,它没有一个带有"特殊"类的段落,在上面的例子中,这将是第二个div标签(#two).
有任何想法吗?
Gre*_*reg 14
您可以使用:not和:has 选择器:
$('div:not(:has(p.special))')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
107 次 |
| 最近记录: |