私はJqueryを使い慣れています。例をhttp://w3schools.com/jquery/tryit.asp?filename=tryjquery_hide_pでご覧ください。ここでは、「Click Me」ボタンをクリックしてテキストの変更を行います。私の質問は、なぜ以下のコードが$(document).ready(function(){)}
の下にラップする必要があるのかです。それ以外の場合、動作しません。なぜコードを '文書準備完了'にするのですか
ご協力いただきありがとうございます。
$("button").click(function(){
$("p").hide();
});
イベントにバインド()する前にDOMを完全にロードする必要があるためです。代わりにjQueryの[独自のドキュメント](http://api.jquery.com/)( 'ready()'メソッドを読んでみることをお勧めします(http://api.jquery.com/ready/))あなたがそれを学ぶことについて真剣なら、w3schoolsの –