detach([selector])


version 1.4 以降

解説







 [expr]
 Selector: jQuery




 Boolean:  jQuery 



remove([selector])



1: alert 

detatch / appenddetach()  alert 


remove / appendremove()  alert 


// クリックすると、テキストを alert で表示
$(""div.detach, div.remove"").click(function(){
    alert($(this).text());
});


// detach() で削除して追加
$("#detach").click(function(){
    var parent = $("div.detach").parent();
    $("div.detach")
        .animate({opacity: 0.1})
        .detach().appendTo(parent)    // 削除(detach) -> 追加
        .delay(1000).animate({opacity: 1.0});
});

// remove() で削除して追加
$("#remove").click(function(){
    var parent = $("div.remove").parent();
    $("div.remove")
        .animate({opacity: 0.1})
        .remove().appendTo(parent)    // 削除(remove) -> 追加
        .delay(1000).animate({opacity: 1.0});
});


detach
remove

ページトップヘページトップヘ