2013-01-15 27 views
0

我的網站中的所有花式框一直工作到凌晨,然後突然出現錯誤,每一頁和所有花式框正在打開標籤。 遺漏的類型錯誤:對象的翻譯:有沒有方法「的fancybox」 我不知道問題出在哪裏。請幫助我,我已經花一半弄清楚,但沒有幫助。fancybox在每一頁的錯誤未捕獲TypeError:對象[對象對象]沒有方法'fancybox'

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> 

<script type="text/javascript"> 

    $(function() { 
     // Error here **Uncaught TypeError: Object [object Object] has no method 'fancybox'** 
     $("a.fancybox").fancybox({ 

      'overlayShow': true, 
      'autoSize': false, 
      'autoResize': false, 
      'autoDimensions': false, 
      'enableEscapeButton': true, 
      'showCloseButton': true, 
      'width': 620, 
      'height': 250, 
      'type': 'iframe', 
      'scrolling': 'no' 
     }); 
    }); 
    </script> 

     <link rel="stylesheet" href="/Content/fancybox/jquery.fancybox.css?v=2.1.2" type="text/css" /> 
    <script type="text/javascript" src="/Content/fancybox/jquery.fancybox.pack.js?v=2.1.2"></script> 
    <link rel="stylesheet" href="/Content/fancybox/helpers/jquery.fancybox-buttons.css?v=1.0.5" type="text/css" /> 
    <script type="text/javascript" src="/Content/fancybox/helpers/jquery.fancybox-buttons.js?v=1.0.5"></script> 
+0

你正在使用'http://code.jquery.com/jquery-latest.min .js' SO check http://stackoverflow.com/q/14344289/1055987 – JFK

回答

1

確保...

  1. http://<your-domain.com>/Content/fancybox/jquery.fancybox.pack.js?v=2.1.2不會導致錯誤(404或其他)

  2. $仍然是jQuery對象的別名(您可能被包括在其他庫中,其在腳本中稍後重新定義$

  3. 頁面確實沒有定義替代base URL這將導致包括腳本404,即使他們出現在頁面外工作

+0

1.它不會導致error.It調用完整的js頁面。 2.這是唯一的JavaScript我包括在整個頁面Ijust試圖測試我的舊版本(這是工作正常),我保存在其他文件夾也不工作now.SO它是可能的,問題而不是相關的代碼還有別的東西像任何設置等 – user207888

+0

這似乎是錯誤是因爲我使用的最新版本的http://code.jquery.com/jquery-latest.min.js.....when我改變它在一個地方工作,但仍然在其他頁面它不工作。所以有什麼特殊的版本我用於所有的JavaScript和花哨的框。 – user207888

+0

謝謝aton.I使用,它適用於所有頁面。 – user207888

相關問題