jQuery detach() メソッド

❮ jQuery HTML/CSS メソッド

全 <p> 要素を削除する:

$("button").click(function(){
    $("p").detach();
});
Try it Yourself »

定義と用法

detach() メソッドは、全てのテキストと子ノードを含む、選択した要素を削除します。しかし、データとイベントは残ります。

このメソッドは、後で再挿入することを可能にするため、削除した要素のコピーを保有しています。

チップ: 要素とそのデータとイベントを削除するには、代わりに remove() メソッドを使用します。

チップ: 選択した要素からコンテンツのみを削除するには、 empty() メソッドを使用します。


構文

$(selector).detach()

Try it Yourself - 例

要素の削除と復元
要素の削除と復元に detach() メソッドを使用する方法。

detach() と remove() の違い
detach() と remove() の違いを示します。


❮ jQuery HTML/CSS メソッド