我正在试图弄清楚为什么我不能让jQuery Cycle在我们的亚马逊商店工作。 jQuery似乎工作正常,因为我可以从控制台运行命令,但每当我尝试调用.cycle()时,我得到一个“* .cycle()不是函数”错误。我在其他几个网站上使用了循环没有问题,但这让我感到很困惑。
这是一个非常基本的测试页面的链接,其中包含一个我无法工作的Cycle实例: http://www.st-amz.com/content/Slideshow.htm
亚马逊的代码完全混乱,所以它可能与页面上的内容不符合有关,我不知道。任何帮助将不胜感激。
答案 0 :(得分:1)
循环插件的路径不正确,这导致404:
<script type="text/javascript" src="images/jquery.cycle.min.js"></script>
看起来这不是正确的网址:
http://www.st-amz.com/content/images/jquery.cycle.min.js
答案 1 :(得分:1)
您的脚本代码指向错误的网址:
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>