私はhtmlテーブルを持っており、テーブルセルのボタンの特定の行を削除したいと思います。テーブルセルから行を削除する方法は?
<table id='t_master'>
<tr>
<td>XXX</td>
<td>YYY</td>
<td>
<table class='t_child'>
<tr>
<td><button class='btn_add'></button></td>
<td><button class='btn_remove'></button></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>XXX</td>
<td>YYY</td>
<td>
<table class='t_child'>
<tr>
<td><button class='btn_add'></button></td>
<td><button class='btn_remove'></button></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>XXX</td>
<td>YYY</td>
<td>
<table class='t_child'>
<tr>
<td><button class='btn_add'></button></td>
<td><button class='btn_remove'></button></td>
</tr>
</table>
</td>
</tr>
</table>
データベースから生成されたテーブルデータ。私は使用しようとしました:
$(".btn_remove").on('click', function(e){
$(this).closest('#t_master').find('tr').remove();
});
しかし、すべてのt_master
行を削除します。
この1つは素晴らしい作品。ありがとうございました – Vahn