我正在使用第三方Web应用程序,下表如下:
它显示<th>
内容等于“ Created BY
”,但是我需要将文本更改为“ Created
”。那么如何使用CSS做到这一点呢?现在<th>
不一定总是表中的第三个<td>
,所以我正在寻找一个选择器,该选择器主要查找的是content =“ Created BY
”,而不是第三个<th>
?
任何人都可以对此提出建议吗?
最佳答案
您可以在包含相关文本的元素的replace
上使用html()
函数:
$("th:contains('Create By')").each(function() {
$(this).html(
$(this).html().replace('Create By', 'Create Date')
)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<th>Create By
<div>some content</div>
</th>
</tr>
</table>
关于jquery - 如何将<th>的内容从“创建依据”修改为“创建日期”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39857831/