JQuery:
$('#imgDelete').live('click', function() {
$(this).parent('td').remove();
});
全部<td>
以编程方式生成并绑定(bind)。 imgDelete
也绑定(bind)在每个 <td>
内部但上面的代码不应该能够删除父级。动态生成的列无法删除或丢失了某些内容。谢谢。
最佳答案
尝试:
$('#imgDelete').live('click', function() {
$(this).parents('td').remove();
});
查找 .parent()
和 .parents()
之间的区别
(我假设 imgDelete
不是 td
的直接子级)(此外,正如前面所说,您应该使用 class 而不是 id)
关于jquery - 在jquery中删除父级和自身,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8080132/