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();
});