javascript – JQuery .addclass到找到文本的表元素

前端之家收集整理的这篇文章主要介绍了javascript – JQuery .addclass到找到文本的表元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在指出一些报告表,并且无法访问模板.

到目前为止,我有这个代码,最终将“my-class”添加到报表中的每个TR元素.但是,我只想将类添加到找到文本的表行TR中.我想我需要更多的代码才能做到这一点.以下是我迄今为止尝试过的一些事情:

if ($('#report-area table tr:contains("Name")',this).length > 0) {
$("#reportArea table tr",this).addClass("my-class");
}

我也尝试过:

if ($('#report-area table tr:contains("Name")',this).length > 0) {
$(this).addClass("my-class");
}

……但那也没有用.

解决方法

只需使用没有绒毛的选择器:
$('#report-area tr:contains("Name")').addClass('my-class');

http://api.jquery.com/contains-selector/

猜你在找的jQuery相关文章