Pourquoi JQuery hide() et show() ne fonctionne pas?

J'ai un simple DIV et ne pouvez pas l'obtenir à hide() et show().

Je suppose que je suis en train de faire, mais ne peut pas trouver ce qui est mal avec elle.

<div id="thediv" >hola</div>
<input type="button" value="click to show">This is the div content</input>

$(document).ready(function() {
    $("div#thediv").hide();
    alert($("div#thediv").hide().attr("id"));
});

$("button").click( function() {
    $("div#thediv").show();
    alert('click');
});

Aussi, j'ai créé un violon à lien"http://jsfiddle.net/rt9Fc/".

Des idées?

OriginalL'auteur Luciano | 2013-06-27