在.map()中的id时删除tr

时间:2012-10-18 06:52:28

标签: jquery html

我有以下HTML

<table>
<tr class="1">
<td>value</td>
</tr>
<tr class="2">
<td>value</td>
</tr>
<tr class="3">
<td>value</td>
</tr>
<tr class="4">
<td>value</td>
</tr>
<tr class="5">
<td>value</td>
</tr>
<tr class="6">
<td>value</td>
</tr>
</table>

每个<tr>都有一个复选框,当我选中tr.2tr.4tr.5tr.6中的4个复选框时,我点击删除按钮,我将获得复选框:在.map()中选中值2,4,5,6。然后,我将删除tr.2tr.4tr.5tr.6。 当我使用.each()时,它无效。

请帮助我。

1 个答案:

答案 0 :(得分:1)

$(function() {
    $('.delete-button').on('click', function(){
        $('tr checkbox').filter(':checked').parents('tr').remove();
    });
});