我有一个与已解决问题类似的问题,但在我的环境中,该解决方案不起作用。
在 SharePoint 中有一个包含列的表,当其中的内容类似于“绿色”时,我想将单个 td 的背景颜色更改为绿色。
我试过这个
<table>
<tr>
<table>
<tr>
<th width="200px">Title</th>
<th width="100px">State</th>
</tr>
<tr>
<td>Hello</td>
<td>Green</td>
</tr>
<tr>
<td>World</td>
<td>Red</td>
</tr>
</table>
</tr>
</table>
<script>
$("td:contains('Green')").css('background-color', '#00FF00');
</script>
但这不适用于 SharePoint 表中表结构。为什么?问题是什么?整个表格以最后一个值的颜色绘制。