Why does jQuery recommend putting <script> tags at the end of <body>?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/1220956/move-jquery-to-the-end-of-body-tag">Move jQuery to the end of body tag?</a>  </p>
</blockquote>



<p>I <a href="http://learn.jquery.com/about-jquery/how-jquery-works/?rdfrom=http://docs.jquery.com/mw/index.php?title=How_jQuery_Works&amp;redirect=no" rel="nofollow">notice</a> that jQuery nowadays seem to recommend both loading <code>jQuery.js</code> and also putting your own jQuery code at the end of <code>&lt;body&gt;</code> instead of <code>&lt;head&gt;</code>. Why is that? What are the advantages?</p>
