3

-jQuery を使用して、2 番目の列に文字が含まれるすべての行を強調表示したいと思います。

2番目の列の詳細は次のとおりです...

  1. 2 番目の列のヘッダー (th) は「Due In」です。
  2. 2 列目の値は文字列です
  3. 2 番目の列には特定のクラスはありません

どうすればこれを達成できますか?

4

2 に答える 2

4

ルーカスの2nd答えはjquery 1.4では機能しませんが、これは機能します:

$('tr').find('td:eq(1):contains(-)').parent().css('backgroundColor', 'yellow');
于 2010-01-20T15:35:18.090 に答える
1
$("tr td:eq(1):contains('-')").parent().addClass("highlight");

@recursive : 「eq」のセレクターを変更しました、ありがとう。

于 2010-01-20T15:30:26.593 に答える