克隆并删除当前表

时间:2014-06-22 11:49:55

标签: jquery html

我试图删除已克隆的表,但只删除第一个表而不是当前表。

我使用了这两个代码,但没有运气。

$(this).closest('table').remove();
$(this).parent().parent().remove();

我的目的是在开始时隐藏REMOVE span并使其仅对克隆表可见,这样用户就无法删除第一个表并且有一些东西需要克隆。如果你能帮助我实现它,那么我会更快乐。

到目前为止,这是我用我很少的jquery知识做的事情:http://jsfiddle.net/sZwvd/1/

提前致谢

1 个答案:

答案 0 :(得分:3)

尝试对动态创建的元素使用event-delegation

$('div').on('click','.remove-table', function(event) {
   event.preventDefault();  
   $(this).closest('table').remove();
});

DEMO