0
我有一个标准的HTML表格,看起来结构是这样的:jQuery选择器选择所有行...为什么?
<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文本页脚,然后设置字体重量TR的对所选tr的所有td加粗。我的问题是,我有jQuery选择器将表中的所有td设置为粗体,我不知道为什么。
这是我的选择迄今:
$("tr:contains('FOOTER')").children("td").css("font-weight", "bold");
这里可以正常工作 - http://jsfiddle.net/WkHLP/ – lifetimes