我有一张有这么多行的表。它的结构就像这段代码
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px">
<tbody>
<tr>
<td>Name</td>
<td>Criteria</td>
<td>Grade</td>
</tr>
<tr>
<td>Nick</td>
<td>5</td>
<td>5.75</td>
</tr>
<tr>
<td>David</td>
<td>3</td>
<td>11.5</td>
</tr>
</tbody>
</table>
我希望如果成绩大于标准,则将一个名为的 CSS 类good
分配给<tr>
其他类名bad
(基于一个<th>
将<tr>
有一个类名)。运行时结果会是这样(注意第 11 和 19 行):
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px">
<tbody>
<tr>
<td>Name</td>
<td>Criteria</td>
<td>Grade</td>
</tr>
<tr class="good">
<td>Nick</td>
<td>5</td>
<td>5.75</td>
</tr>
<tr class="bad">
<td>David</td>
<td>3</td>
<td>2.5</td>
</tr>
</tbody>
</table>
请注意,我的目的是用 CSS 突出显示好的坏结果行。