JQuery.load を使用すると、他の JavaScript ライブラリが壊れます。次のエラーが表示されます。
TypeError: $.doTimeout is not a function
jQuery.load を使用しない場合、正常に動作します。
これが起こる原因がわかりません。ソース コードに既にレンダリングされている JavaScript ファイルから関数を見つけることができなかったようです。
スクリプト
<script type="text/javascript" src="/assets/js/modernizr-1.7.min.js"></script>
<script type="text/javascript" src="/assets/js/jquery.tmpl.js"></script>
<script type="text/javascript" src="/assets/js/jquery.ba-dotimeout.js"></script>
<script type="text/javascript" src="/assets/js/test1.js"></script>
<script type="text/javascript" src="/assets/js/test2.js"></script>
test1.js の内部
$.doTimeout("hoverOut");
test2.js の内部
$(".test").load("/test.aspx?param=" + someValue);
jquery.ba-dotimeout.js はライブラリです
test1.js はそのライブラリを使用して、凝った処理を行います
助けてください