jquery - 如果找到特定的 td 类,如何添加标签来换行表行

标签 jquery

我见过其他人使用 jQuery 添加类,我需要根据其中找到的 id 或类执行相同的操作。

这是示例 HTML

<tr>
<td>6</td>
<td>56</td>
<td>Speed Racer</td>
<td id="season2013">2013</td>
<td>14</td>
</tr>

当任何 td 的 id 为 #season2013 时,我需要向所有 tr 添加类或 id 标记 我不认为我下面的内容会起作用,但希望得到一些帮助。

<script>
$(function(){
    $( '#season2013' ).wrap( '<tr class="newclass"></tr>' );
});
</script>

最佳答案

尝试:

$(function(){
    $('#season2013').closest('tr').addClass('newclass');
});

因为您的表已经有 <tr>标签,您不需要包装新的 <tr> ,只需将类添加到 <tr>已经存在了。

关于jquery - 如果找到特定的 td 类,如何添加标签来换行表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23226447/

相关文章:

javascript - 在 Ajax 加载的 Material 上绑定(bind)点击事件

jquery - 主干模型保存上没有方法 'get'

jquery - 如何为幻灯片按钮分配正确的功能?

jQuery hasClass() - 检查多个类

javascript - 每个 javascript、jquery 的 translate3d 定位问题

javascript - 如何确定何时创建 jQuery 数据表并加载数据

php - Laravel - 将文件上传到数据库

php - 禁用日期选择器中选定日期的日期

Jquery 选择 href 到 JPG

javascript - 井字游戏不改变颜色