我试图删除已克隆的表,但只删除第一个表而不是当前表。
我使用了这两个代码,但没有运气。
$(this).closest('table').remove();
$(this).parent().parent().remove();
我的目的是在开始时隐藏REMOVE span并使其仅对克隆表可见,这样用户就无法删除第一个表并且有一些东西需要克隆。如果你能帮助我实现它,那么我会更快乐。
到目前为止,这是我用我很少的jquery知识做的事情:http://jsfiddle.net/sZwvd/1/
提前致谢
答案 0 :(得分:3)
尝试对动态创建的元素使用event-delegation
$('div').on('click','.remove-table', function(event) {
event.preventDefault();
$(this).closest('table').remove();
});