4

假设我有一个包含多个 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>

我想在上面的示例中获取包装“标题 1”和“标题 3”的 h2 元素。

这样做:

var h2_tags = $("h2");

将导致获得所有 H2,这是我不想要的。我怎样才能只得到没有任何 CSS 类的那些?

4

2 回答 2

11

[class]是一个有效的选择器,所以你可以这样做:

$('h2:not([class])')
于 2013-05-06T18:24:04.110 回答
5
$('h2:not([class])')

应该管用

于 2013-05-06T18:24:06.843 回答