Restore Multiple Detached Elements in JQuery

后端 未结 3 1882
逝去的感伤
逝去的感伤 2021-01-21 18:54

I have a link inside of a table that, when clicked, removes the entire parent tr. I am using detach() for the purposes of restoring that item later ba

3条回答
  •  孤街浪徒
    2021-01-21 19:38

    Why not use an array?

    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);
        });
    });​
    

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

提交回复
热议问题