jQuery - 如何选择没有类的元素?

时间:2010-04-12 18:46:12

标签: jquery jquery-selectors css-selectors traversal

如何获取没有任何类名的元素?

        <td class="B A">A03<sub>reserved</sub></td>
        <td class="B R">R70</td>
        <td>105</td>
        <td class="M C">L220</td>

现在我正在做$('td').not('.A, .B, .C, .M, .R')

必须有更好的方法!

3 个答案:

答案 0 :(得分:12)

您可以使用带有空白值的属性选择器:

$('[class=]')

答案 1 :(得分:7)

怎么样:

$("td:not([class])")

不确定它是否适用于:

<td class="">

答案 2 :(得分:0)

一种方法是使用filter()

$("td").filter( function() {return this.className=='';} )