为什么我的'循环'脚本不运行?

时间:2013-09-02 00:26:48

标签: javascript jquery

我有一个名为jquery.cycle.js的脚本循环遍历图像。我正在尝试将其与wordpress一起使用并将其包含并正确运行,但以下代码适用于此页http://violapark.com/而不是此http://polygoats.com/wordpress/

查看开发面板以查看,但此代码会抛出错误,就好像脚本未包含在内一样:

        $(document).ready(function(){
            $('.slideshow').cycle({
                fx: 'fade',
                timeout: 2000,
                delay: -1000
            });
        });

2 个答案:

答案 0 :(得分:0)

还包括Jquery.min.js

<script type="text/javascript" src="scripts/jquery.min.js"></script> 
cycle.js

之前

Wordpress 已经加载了Jquery,因此您可以从脚本中删除jQuery.js并尝试..我想它只是Jquery Conflict

答案 1 :(得分:0)

问题是你在脚本之后第二次包含jquery。

正在发生的是加载了jquery,然后你的脚本修改了对象,然后从不同的源加载jquery,这会破坏你对原始对象所做的更改。

在标题中:

<script type="text/javascript" src="http://polygoats.com/wordpress/wp-includes/js/jquery/jquery.js?ver=1.10.2"></script>

你身体的后期:

<script src="jquery.cycle.js"></script>
<script src="jquery.js"></script> <!-- destroys your changes -->

如果删除第二个包含它应该可以正常工作。