jQuery detach
HTML
<input type="button" id="show" value="show">
<input type="button" id="hide" value="hide">
<p id="p">aaaa</p>
JavaScript
var p;
$("#show").click(function(){
$("body").append(p);
});
$("#hide").click(function(){
p = $("#p").detach();
});