如何检查TR是否包含带有jquery的特定CSS类的TD?
我知道你可以使用.find
找到td:contains('text')
,但如果我有一个tr,比如3 td,而其中一个td 可能有class="specialclass someotherclass"
(可能还有其他类)除了特殊类),如何使用jquery检查TR是否包含特殊类的TD?
要选择任何具有td.specialclass
tr
:
$('tr:has(td.specialclass)')
或者,如果你有一个tr
( this
表示),你只想检查它是否有这样一个td
:
if ($(this).find('td.specialclass').length)
if ($("tr").has("td.specialclass").length > 0) { // has specialclass }
要么
if ($("tr:has(td.specialclass)").length > 0) { // has specialclass }