假设我有一个包含多个h2标签的页面。我想获得不拥有css类的所有h2标签。
所以在这个例子中:
<h2>Headline 1</h2>
<p>content 1</p>
<h2 class="some-class">Headline 2</h2>
<p>content 2</p>
<h2>Headline 3</h2>
<p>content 3</p>
<h2 class="another-class">Headline 4</h2>
<p>content 4</p>
我希望在上面的示例中将h2元素包含在“标题1”和“标题3”中。
这样做:
var h2_tags = $("h2");
将导致获得所有H2,这是我不想要的。我怎样才能得到没有CSS类的那些?
答案 0 :(得分:11)
[class]
是一个有效的选择器,所以你可以这样做:
$('h2:not([class])')
答案 1 :(得分:5)
$('h2:not([class])')
应该有效