title: $ is not defined in callback function
body: <p>I get </p>
  
  <blockquote>
    <p>$ is not defined</p>
  </blockquote>
  
  <p>when I try to use <code>$</code> in a success callback of <code>$.get(...)</code> I get the above error in firebug</p>
  
  <p>How come?</p>
  
  <p>jQuery is loaded according to the net tab in firebug (200 OK).
  jQuery is loaded first (my script is the only other script).
  Calling <code>$.get(...)</code> works fine.</p>
  
  <pre><code>&lt;script type="text/javascript" src="http://code.jquery.com/jquery.min.js"&gt;&lt;/script&gt; 
  &lt;script type="text/javascript"&gt;
  $(document).ready(function () {
      $("a").click(function () {
          $.get("response.xml", function (data) {
              var $cases = $(data).find('case');
          }, "xml");
      });
  });
  &lt;/script&gt;
  </code></pre>