我见过其他人使用过jQuery来添加一个类,我需要根据其中的id或类来做同样的事情.
这是HTML示例
<tr>
<td>6</td>
<td>56</td>
<td>Speed Racer</td>
<td id="season2013">2013</td>
<td>14</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
当任何td的id为#season2013时,我需要为所有tr添加一个类或id标签我不认为我下面的内容会起作用,但希望得到一些帮助.
<script>
$(function(){
$( '#season2013' ).wrap( '<tr class="newclass"></tr>' );
});
</script>
Run Code Online (Sandbox Code Playgroud)
尝试:
$(function(){
$('#season2013').closest('tr').addClass('newclass');
});
Run Code Online (Sandbox Code Playgroud)
由于您的表已经有了<tr>标记,因此您无需包装新的<tr>,只需将该类添加到<tr>已存在的类中即可.