我在绕圈子,试图找出为什么我无法让 jQuery Cycle 在我们的亚马逊商店中运行。 jQuery 似乎工作正常,因为我可以从控制台运行命令,但每当我尝试调用 .cycle() 时,我都会收到“*.cycle() 不是函数”错误。我在其他几个网站上使用过cycle,没有任何问题,但这让我完全困惑。
这是一个非常基本的测试页面的链接,其中包含一个我无法使用的 Cycle 实例: http://www.st-amz.com/content/Slideshow.htm
亚马逊的代码一团糟,所以它可能与页面上的内容不合规有关,我不知道。任何帮助将不胜感激。
最佳答案
您的脚本标记指向错误的 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>
关于javascript - 无法让 jQuery Cycle 在 Amazon Webstore 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3516016/