使用jQuery查找<td>的内容

Sot*_*kra 4 css jquery html-table

我正在尝试使用jQuery来查找<td>内部给定内容(文本)的s.例如:

http://sotkra.com/btol/index.php

从左到右,第7个列为"TIPO MONEDA"的栏目显示PESOS或DOLARES.我希望能够做到以下几点:

  1. 选择<td>带有"DOLARES"或"PESOS"文本的s并为其添加一个类.

  2. 选择<td>带有"DOLARES"或"PESOS"文本的s,并在其父级中添加一个类<tr>.

对于#1,我试过这个:

$('td[innerHTML=Dolares]').addClass('highlight');
Run Code Online (Sandbox Code Playgroud)

并且

$('td[html=Dolares]').addClass('highlight');
Run Code Online (Sandbox Code Playgroud)

两者都不奏效.

tva*_*son 15

你想用:contains.

$('td:contains("Dolares")').addClass('highlight');
Run Code Online (Sandbox Code Playgroud)

为父母

$('td:contains("Dolares")').parent().addClass('highlight');
Run Code Online (Sandbox Code Playgroud)