JQuery Lite Content Slider 似乎有问题。当我尝试移至下一张幻灯片时,我会收到警告。我不完全相信这是问题所在,因为它只是一个警告,但我看不出脚本有任何其他问题。
该网站是 skincarewithaconscience.com
任何帮助或建议将不胜感激。
更新
我使用的是 jQuery 1.7.1,并且在 Lite Content Slider 中使用了 noConflict 模式。对不起,我应该提到这两点。
的使用jQuery.noConflict();
删除了 jQuery 与$
变量的关联,这在同一页面上使用多个版本的 jQuery 或同时使用 jQuery 时通常需要使用另一个框架,该框架也$
用作对其框架的引用.
当您的站点使用jQuery.noConflict();
时,您需要jQuery
按名称而不是使用$
快捷方式来引用,或者将函数包装在重命名jQuery
为的闭包中$
(与 livequery 或 prettyPhoto 插件相同)。
要创建一个闭包,您将使用:
(function($) {
// your code using $ goes here
$(document).ready(function() { /* etc */ });
}(jQuery));
我发现 $ 对浏览器不可用.....但是在 settings.js 中 $ 无处不在。
是的...正如您提到的,您在 noConflict 模式下使用它
像 jquery.prettyPhoto.js 一样将它包装在 jQuery 命名空间中
这应该解决这个问题......