当我使用 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 使用该库来做它的花哨的东西
请帮忙