如果只包含一个链接,我想将一个类应用于表行。我想我可以使用.has()
选择器,但我不确定如何检查<tr>
是否有一个或多个<a>-tags
。
答案 0 :(得分:2)
您可以使用filter
方法:
$('table tr').filter(function() {
return $('a', this).length === 1;
}).addClass('class');
答案 1 :(得分:1)
您可以通过过滤tr
并仅查找包含1 a
的内容来完成此操作。
$('tr').filter(function(){
return $('a',this).length==1;
}).addClass('red');