0

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

查看开发面板以查看,但此代码会引发错误,就好像不包含脚本一样:

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

2 回答 2

0

还包括 Jquery.min.js

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

在你之前cycle.js

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

于 2013-09-02T00:29:43.557 回答
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 -->

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

于 2013-09-02T00:33:09.813 回答