jQuery hide element, load Ajax in it, and then show element
<p>I am trying to hide an element, then replace its contents while it's hidden with an ajax <code>load()</code>, and as a callback, I would like to show that element again. Unfortunately, after the request completes, the callback is kind of ignored: the element is not shown again.</p>

<p>Here's my code, hope I was clear in my problem:</p>

<pre><code>//element is visible
$("#play").hide();//element becomes hidden
$("#play").load("page", function(data){
    $("#play").show();//element should be visible again, but it isn't
});
</code></pre>
