我正在使用第三方Web应用程序,下表如下:

jquery - 如何将<th>的内容从“创建依据”修改为“创建日期”-LMLPHP

它显示<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/

10-11 23:28
查看更多