javascript - 扫描特定 html 元素的页面并分配 css 类

标签 javascript jquery css

如果我在代码片段之后有内表

<td>TimeOfArrival</td>

我怎样才能扫描整个这个特定的 html 并像分配 css 一样

<td class="myClass">TimeOfArrival</td>

最佳答案

您可以使用 filter()找到 td 的确切文本并更改其类。

$('td').filter(function(){
  return $(this).html() == "TimeOfArrival";
}).addClass("myClass");

如果您正在寻找包含 TimeOfArrival 的 tds,那么您可以使用 :contains与 td.

$( "td:contains('TimeOfArrival')" ).addClass( "myClass" );

关于javascript - 扫描特定 html 元素的页面并分配 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35175292/

相关文章:

html - 如何将颜色应用于特定的标签?

html - 居中 Navbar Bootstrap 4

javascript - 需要帮助以使用下拉选择列表来更改页面上的动态内容

javascript - 如何在 Eclipse 中为 JavaScript 项目的 DOM 启用代码辅助

javascript - 提交比预期更多字段的 html 表单

javascript - 如何将多个文本区域元素中的所有文本放入数组中?

jquery - 如何在 .js.erb 文件中使用 $(this) 而不使用 ID (Ruby on Rails)

javascript - 在 Javascript 中使用准确的货币值

php - MySQL - 列表菜单/组合框

javascript - Fullcalendar 获取位置或获取资源