Jquery fancybox Uncaught TypeError的每页都有错误:对象[Object Object]没有方法';fancybox';

Jquery fancybox Uncaught TypeError的每页都有错误:对象[Object Object]没有方法';fancybox';,jquery,fancybox,Jquery,Fancybox,我的网站上的所有花式盒子一直工作到早上,然后每个页面上突然出现错误,所有花式盒子都在一个标签中打开。 未捕获类型错误:对象[Object Object]没有方法“fancybox” 我不知道问题出在哪里。请帮帮我,我已经花了一半的时间来解决,但没有帮助 <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> <script type="t

我的网站上的所有花式盒子一直工作到早上,然后每个页面上突然出现错误,所有花式盒子都在一个标签中打开。 未捕获类型错误:对象[Object Object]没有方法“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>

$(函数(){
//此处错误**未捕获类型错误:对象[Object Object]没有方法“fancybox”**
$(“a.fancybox”)。fancybox({
“叠加显示”:正确,
“自动大小”:false,
“自动调整大小”:false,
“自动标注”:false,
“enableEscapeButton”:true,
“showCloseButton”:true,
“宽度”:620,
‘高度’:250,
'type':'iframe',
“滚动”:“否”
});
});
确保

  • http:///Content/fancybox/jquery.fancybox.pack.js?v=2.1.2
    不会导致错误(404或其他)

  • $
    仍然是jQuery对象的别名(您可能会被包含在脚本后面重新定义
    $
    的其他库中)

  • 该页面没有定义一个替代选项,该选项将导致包含的脚本变为404,即使它们似乎在页面之外工作


  • 1.它不会导致错误。它调用完整的js页面。2.这是我在整个页面中包含的唯一javascript,我只是尝试测试我保存在其他文件夹中的旧版本(工作正常),但现在也不工作。所以这是可能的,问题不是与代码相关,而是与任何设置等相关。错误似乎是因为我使用的是最新版本的。我更改了它在一个地方工作,但在其他页面它仍然不工作。所以是否有任何特定版本我用于所有javascript和fancy box。谢谢aton。我使用了code.jquery.com/jquery-1.8.3.js“>而且对所有页面都有效。@meagar,你的回答救了我一天,谢谢!出现类似错误,并意识到在别处重新定义了$。您正在使用
    http://code.jquery.com/jquery-latest.min.js
    SO检查