在JQuery中还原多个分离的元素

RCN*_*eil 2 jquery detach

我在表格中有一个链接,当单击时,它会删除整个父级tr.我detach()用于以后根据事件恢复该项目的目的.

通常情况下,人们会将其存储为变量,然后稍后再调用它append(),但是如果我需要恢复多行怎么办?

有没有.=方法可以添加更多的变量?

JSFiddle = http://jsfiddle.net/nErDy/

ᾠῗᵲ*_*ᵲᄐᶌ 8

为什么不使用阵列?

var deleted = [];
//Allow people to delete rows
$('a.delete').click(function() {
    deleted.push($(this).parent().parent().detach());
});

//Restore all
$('a.restore').click(function() {
    $.each(deleted, function(i, v) {
        $('#teams').append(v);
    });
});?
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/wirey00/nErDy/2/