1

我希望有人能帮忙。

我有一个横幅旋转器,可以在一页上正常工作,但在另一页上却不行。我刚刚将代码从一页复制并粘贴到另一页,并更改了路径,以便它们指向正确的位置。我已经检查过一切都是一样的,并且我使用了 W3 断开链接检查器并且链接都很好。但是,旋转器只会在一页上播放:http ://www.electrickiwi.co.uk/test/bannerRotator/index.html 。

我希望它在http://www.electrickiwi.co.uk上工作,但似乎无法让它工作。

有没有人对可能出现的问题有任何想法?

谢谢!

罗斯

4

3 回答 3

3

不工作的页面有一个与未定义方法“可拖动”相关的JS错误,这显然会导致其他JS无法工作。您是否可能忘记添加预期的 JS 库?

于 2012-05-21T15:53:31.577 回答
2

您的页面抛出 javascript 错误,例如:

于 2012-05-21T15:56:40.903 回答
1

像 jQueryUI 这样的 jQuery 扩展的工作方式是在$加载脚本时添加到内存中的 jQuery 对象。

如果你重新加载另一个 jQuery.js 副本,它将初始化自身并覆盖$内存中的 jQuery 对象。

我看到你在那个页面上有jquery.js和jquery.min.js,如果页面加载jquery.js或者jquery.min.js之后,jquery-ui-1.8.16.custom.min.js,最新的副本内存中的 jQuery 对象$将没有可拖动的功能,导致控制台中的 JavaScript 错误。

确认脚本加载的顺序。

于 2012-05-21T15:58:08.703 回答