我知道您可以使用.find
to find td:contains('text')
,但是如果我有一个带有 3 个 td 的 tr,并且其中一个 td可能有class="specialclass someotherclass"
(除了特殊类之外可能还有其他类),我如何使用 jquery 来检查 TR包含一个 TD specialclass
?
问问题
35627 次
2 回答
32
要选择任何tr
具有td.specialclass
:
$('tr:has(td.specialclass)')
或者,如果您有一个tr
(由 表示this
)并且您只是想检查它是否有这样的td
:
if ($(this).find('td.specialclass').length)
于 2012-04-28T04:03:03.673 回答
8
if ($("tr").has("td.specialclass").length > 0) {
// has specialclass
}
或者
if ($("tr:has(td.specialclass)").length > 0) {
// has specialclass
}
于 2012-04-28T04:03:07.413 回答