title: SCRIPT5009: '$' is undefined , when adding scripts inside my partial view
body: <p>I have a main view that render another partial view as follow:-</p>
  
  <pre><code>@Html.Partial("_PagedTable",Model)
  </code></pre>
  
  <p>I have define Scripts inside the <code>_PagedTable</code>partial view as follow:-</p>
  
  <pre><code>&lt;div id ="RackTable"&gt;
      &lt;script type="text/javascript"&gt;
          $(document).ready(function () {
  </code></pre>
  
  <p>Currently the scripts inside the partial view is working well , but when i opened the F12 developer tool on IE and the firebug tool, there will always be the following error on the scripts , raised on the scripts that are defined inside the partial view:-</p>
  
  <pre><code>SCRIPT5009: '$' is undefined
  </code></pre>
  
  <p>Altohugh there is an error but users will not notice this error , since no error messages will be displayed (of course unless they open the F12 developer tool), and the scripts inside the partial view is working well. so what does this error indicates exactly ? </p>