title: JQuery.load breaks other javascript
body: <p>When I use JQuery.load, it breaks my other JavaScript libraries. I receive this error:</p>
  
  <pre><code>TypeError: $.doTimeout is not a function
  </code></pre>
  
  <p>When I do not use jQuery.load it, works fine.</p>
  
  <p>I don't understand causes this to happen. Seems like it couldn't find the function from the JavaScript file that is already rendered on source code.</p>
  
  <p>Scripts
      </p>
  
  <pre><code>&lt;script type="text/javascript" src="/assets/js/modernizr-1.7.min.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="/assets/js/jquery.tmpl.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="/assets/js/jquery.ba-dotimeout.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="/assets/js/test1.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="/assets/js/test2.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>Inside test1.js</p>
  
  <pre><code>$.doTimeout("hoverOut");
  </code></pre>
  
  <p>Inside test2.js</p>
  
  <pre><code>$(".test").load("/test.aspx?param=" + someValue);
  </code></pre>
  
  <p>jquery.ba-dotimeout.js is a library</p>
  
  <p>test1.js uses that library to do its fancy stuff</p>
  
  <p>Please help</p>