jQuery detach()メソッド

❮jQueryHTML/ CSSメソッド

すべての<p>要素を削除します。

$("button").click(function(){
  $("p").detach();
});

定義と使用法

detach()メソッドは、すべてのテキストノードと子ノードを含む選択された要素を削除します。ただし、データとイベントは保持されます。

このメソッドは、削除された要素のコピーも保持するため、後で再挿入できます。

ヒント:要素とそのデータおよびイベントを削除するには、 代わりにremove()メソッドを使用してください。

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


構文

$(selector).detach()

自分で試してみてください-例


要素を削除して復元するdetach()メソッドを使用して


)メソッドとremove()の違いdetach()メソッドとremove()メソッドの違いを示します。


❮jQueryHTML/ CSSメソッド