當我使用JQuery.load,它打破了我的其他JavaScript庫。我收到此錯誤: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使用該庫做了花哨的東西
請幫
我的猜測是test.aspx包含第二個覆蓋第一個的jquery庫。 –
你說得對。謝謝!如果您點擊了「回答問題」按鈕,我可以將其作爲可接受的答案。 – Anna