javascript - jQuery addClass 仅添加到父级 <tr> 具有特定类的 <td>

标签 javascript jquery

所以我尝试做的是,为每个元素添加一个类,其中父元素有一个特定的类。

我试过这个:

if ($('tr').hasClass('storno')) {
        $('tr > td').addClass('storno');
    }

这是 html 示例:

<table>
  <tr class="storno">
    <td>test</td>
    <td>test2</td>
  </tr>
  <tr>
    <td>test</td>
    <td>test2</td>
  </tr>
</table>

我也用其他一些代码尝试过,但在这一点上,我不知道我能做对吗。

非常感谢您

最佳答案

$('tr.storno > td').addClass('storno');

关于javascript - jQuery addClass 仅添加到父级 <tr> 具有特定类的 <td>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17590467/

相关文章:

javascript - 如何根据元素的宽度改变背景颜色?

jQuery放大和缩小可滚动div,当所有内容可见时消除滚动

jquery datatables - 按列名称获取 td

javascript - JQuery 日期选择器

jquery if 语句帮助

HTML 表单的 javascript 验证

javascript - Angular 中的 document.querySelector

javascript - 每个事件具有不同间隔的 Rx.Observable.interval

javascript - PHP 数组排序到 HTML 表中

javascript - indexOf 但对于对象呢?