我正在指出一些报告表,并且无法访问模板.
到目前为止,我有这个代码,最终将“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');