2012-11-22 29 views
0

發佈前它工作正常,但是當我發佈並運行它給我一個錯誤 調用 - Microsoft JScript運行時錯誤:'jQuery'未定義。我在主頁面上使用這些.js。Microsoft JScript運行時錯誤:發佈應用程序後'jQuery'未定義

<script type="text/javascript" src="../../Scripts/chrome.js"></script> 
<%-- <script type="text/javascript" src="../../Scripts/jquery.js"></script>--%> 
<script type="text/javascript" src="../../Scripts/jquery-1.js"></script> 
<script type="text/javascript" src="../../Scripts/jquery-1.4.2.min.js"></script> 
<script type="text/javascript" src="../../Scripts/jquery.simplyscroll.min.js"></script> 
<script type="text/javascript" src="../../Scripts/jquery.simplyscroll.js"></script> 
<script type="text/javascript"> 
    (function ($) { 
     $(function() { 
      $("#scroller").simplyScroll(); 
     }); 
    })(jQuery); 
</script> 
<script type="text/javascript" src="../../Scripts/script.js"></script> 
<script type="text/javascript" src="../../Scripts/coin-slider.min.js"></script> 

Visual Studio 2010 - 在IE9中運行IE8 Google crome。任何建議非常感謝!

+0

我知道它沒有連接到這個問題,但我會建議使用更高版本的jQuery - 你會用兩個單詞獲得的是「更好的性能」。 – gotqn

+0

您確定這些是您的jQueries的正確路徑嗎?你想使用絕對uris並嘗試? –

+1

TJ我也嘗試了絕對的src =「@ Url.Content(」〜/ Scripts/jquery-1.4.2.min.js「)」type =「text/javascript」但不是工作 –

回答

2

你可以試試這個:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
<script type="text/javascript">window.jQuery || document.write('<script type="text/javascript" src="path/to/your/jquery"><\/script>')</script> 

這是使用谷歌的託管jQuery的,但在谷歌失敗了,你可以回到你的託管庫。請嘗試使用最新的jQuery [當前版本v1.8.3]。你可以從here得到它。

相關問題