jquery では、detach メソッドを使用して、選択した要素を削除し、その要素のすべてのテキストと子ノードを削除できますが、データとイベントは保持され、後で再挿入できます。構(gòu)文は " $(selector) .detach()"; 選択した要素からコンテンツを削除するだけの場(chǎng)合は、empty() メソッドを使用します。

このチュートリアルの動(dòng)作環(huán)境: Windows10 システム、jquery3.2.1 バージョン、Dell G3 コンピューター。
jQuery で
detach() メソッドを使用してデタッチを削除し、すべてのテキストと子ノードを含む選択した要素を削除する方法。その後、データとイベントを永続化します。
このメソッドは、削除された要素のコピーを保持し、後で再挿入できるようにします。
ヒント: 要素とそのデータおよびイベントを削除する必要がある場(chǎng)合は、代わりにremove()メソッドを使用してください。
ヒント: 選択した要素からコンテンツを削除するだけの場(chǎng)合は、empty() メソッドを使用します。
文法
$(selector).detach()
例は次のとおりです:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
<script src="js/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").detach();
});
});
</script>
</head>
<body>
<p>這是一個(gè)段落。</p>
<p>這是另一個(gè)段落。</p>
<button>移除所有P元素</button>
</body>
</html>
出力結(jié)果:

関連ビデオチュートリアルの推奨事項(xiàng): jQuery ビデオ チュートリアル
以上がjQueryでデタッチ削除を使用する方法の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。