0

我有以下 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.6end 中选中 4 个复选框并单击删除按钮时,我将得到 checkbox:checked in.map()值 2、4、5、6。然后我将删除tr.2, tr.4, tr.5, 和tr.6. 当我使用.each()时,它不起作用。

请帮帮我。

4

1 回答 1

1
$(function() {
    $('.delete-button').on('click', function(){
        $('tr checkbox').filter(':checked').parents('tr').remove();
    });
});
于 2012-10-18T06:55:39.297 回答