0

我绕着圈子跑,试图弄清楚为什么我不能让 jQuery Cycle 在我们的亚马逊商店工作。jQuery 似乎工作正常,因为我可以从控制台运行命令,但是每当我尝试调用 .cycle() 时,我都会收到“*.cycle() 不是函数”错误。我在其他几个网站上使用过循环没有问题,但这完全让我感到困惑。

这是一个非常基本的测试页面的链接,其中包含我无法工作的 Cycle 实例:http: //www.st-amz.com/content/Slideshow.htm

亚马逊的代码是一团糟,所以它可能与页面上的内容不合规有关,我不知道。任何帮助,将不胜感激。

4

2 回答 2

1

您的循环插件的路径不正确,这会导致 404:

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

看起来这不是正确的 URL:

http://www.st-amz.com/content/images/jquery.cycle.min.js
于 2010-08-18T19:47:01.717 回答
1

您的脚本标记指向错误的 URL:

http://www.st-amz.com/content/images/jquery.cycle.min.js

但是循环位于您的根目录之外:

http://www.st-amz.com/images/jquery.cycle.min.js

因此,将脚本标记更改为使用根相对路径,它应该可以按预期工作:

<script src="/images/jquery.cycle.min.js" type="text/javascript"></script>
于 2010-08-18T19:48:52.527 回答