Ниже приведен мой код
Script
$(document).ready(function(){
$('#click').click(function(){
$('#table').append('<tr><td> </td></tr>');
})
$('#remove').click(function(){
$('#table').remove('<tr><td> </td></tr>');
})
})
HTML
<table width="100%" border="1" cellspacing="0" cellpadding="0" id="table">
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<div id="click">click</div>
<div id="remove">remove</div>
Когда я добавляю строку, она отлично работает, но я не знаю, как удалить последнюю строку таблицы. Вы также можете проверить онлайн-демонстрацию .
Как я могу это сделать?
Кроме того, я хочу, когда пользователь также нажимает на любую строку, которую он удалит сам. Я пробовал, но есть проблема. Если вы нажмете на строку, она удалит себя, но когда вы добавите строку, щелкнув в #click, строка не удалит себя, щелкнув по ней.
Вот мой код:
Script
$(document).ready(function(){
$('#click').click(function(){
$('#table').append('<tr><td> </td></tr>');
})
$('#remove').click(function(){
$('#table tr:last').remove();
})
$('#table tr').click(function(){
$(this).remove();
});
})