将CSS样式添加到特定的HTML表中

时间:2020-05-27 09:21:31

标签: javascript html css

我需要检查我的HTML表是否包含特定的字符串(例如'LA DEFENSE'),然后通过添加style="background-color: red"

为当前行着色

enter image description here

我想要类似的东西:

$("#colorline").click(function() {
       if ($('rejets_communes').contains('LA DEFENSE'){
              #color line by adding style element to the specific line
        }
 }) 

1 个答案:

答案 0 :(得分:3)

Here是有用的小提琴。

<table id="myTable">
<tr>
  <td>LA DEFENSE</td>
  <td>SOMETHING ELSE</td>
</tr>
</table>

如果要设置整行的背景色,可以使用

$('#myTable').find("td:contains('LA DEFENSE')").parents("tr").css('background-color', 'red');

否则,请使用此

$('#myTable').find("td:contains('LA DEFENSE')").css('background-color', 'red');