0

我正在使用 jQuery 循环创建一些画廊,一切都很棒,在本地。但是在服务器上,我收到以下两条错误消息:

未捕获的 SyntaxError:输入 jquery-cycle.js:1 的意外结束

Uncaught TypeError: Object [object Object] has no method 'cycle

包括 jQuery 和 Cycle:

<script src="<?php bloginfo('template_url'); ?>/js/jquery-latest.js" type="text/javascript"></script>
<script src="<?php bloginfo('template_url'); ?>/js/jquery-cycle.js" type="text/javascript"></script>

我的 jQuery 循环函数:

    <script>
      $(function() {
        $('#mini-gallery').cycle({
          speed: 800,
          timeout: '6500',
          pause: 'true',
          cleartypeNoBg: 'false',
          containerResize:0,
          slideExpr: '.testimonial-mini-item'       
        });
       });
     </script>

为什么我在实时服务器上收到这些错误消息?

更新

我已将加载 Cycle 插件的方式更改为:

   <script src="http://malsup.github.io/jquery.cycle.all.js"></script>

现在插件工作得很好。任何想法为什么现在有效?这与我使用服务器 IP 地址而不是域的事实有关吗?

4

2 回答 2

0

我已将加载 Cycle 插件的方式更改为:

 <script src="http://malsup.github.io/jquery.cycle.all.js"></script>

现在插件工作得很好。任何想法为什么现在有效?这与我使用服务器 IP 地址而不是域的事实有关吗?

于 2013-08-13T13:55:16.393 回答
0

我会仔细检查以确保您的jquery-cycle.js文件没有缺少括号或其中没有导致页面在加载时失败的东西。

于 2013-08-12T17:02:02.690 回答