構造が次のような標準の HTML テーブルがあります。
<table>
<tbody>
<tr>
<td>FOOTER</td>
<td>
... other td columns
</td>
</tr>
<tr>
<td>some other row that I don't want selected</td>
<td>
... other td columns
</td>
</tr>
</tbody>
</table>
私がしたいのは、td にテキスト FOOTER を含む tr のみを選択し、選択した tr の下にあるすべての td の font-weight を太字に設定することです。私の問題は、私が持っている jQuery セレクターがテーブル内のすべての td を太字に設定していることです。その理由はわかりません。
これまでの私のセレクターは次のとおりです。
$("tr:contains('FOOTER')").children("td").css("font-weight", "bold");