Jon Raasch 编写的简单 jQuery 幻灯片脚本错误
2012-03-08
463
我使用的是 Jon Raasch 编写的简单 jQuery 幻灯片脚本 (http://jonraasch.com/blog/a-simple-jquery-slideshow),它在我的英文版网站上可以运行,但在西班牙文版上却不行。代码是一样的。我不知道为什么它在一个网站上可以运行,而在另一个网站上却不行。所有文件都正确链接,我在 Firebug 中没有看到任何错误。
英语版本(这个版本有效) http://www.stri.si.edu/
西班牙语版本(这个版本无效,它停留在第一张图片上) http://www.stri.si.edu/espanol/index_test.php
请帮忙!
-Marisol
2个回答
您的问题是您在该页面上用原型覆盖了 jquery:
<script type="text/javascript" src="http://www.stri.si.edu/js/prototype.js"></script>
您为什么要使用 5 年前的旧 jquery 版本?
无论如何,解决方案是删除原型(如果它不用于任何事情)或使用 jquery.noConflict
您的英文页面正常运行的原因是您在该页面上用 jquery 覆盖了原型。这使我相信您不需要原型,可能只需将其删除即可。
mkoryak
2012-03-08
您在两个页面上都遇到了与prototype.js的冲突。prototype和jQuery都使用“$”作为主要对象。
您需要实现jQuery.noConflict();
完整说明在这里:
charlietfl
2012-03-08