jQuery.remove()メソッドについて質問です。次のコードを検討してください。
var x;
$("#btn1").click(function() {
x = $("p").remove();
});
$("#btn2").click(function() {
$("body").prepend(x);
});
button2 をクリックしてコードがチェックされると、段落要素が復元されます。remove()とdetach()方法が違うと聞きました。remove()それ自体がすべてのjQueryデータを保持している場合、それらはどのように異なるのでしょうか?