我正在尝试在我的主页上使用基于jquery UI的过渡滑块。我尝试了不同的jquery插件,但我总是在控制台中出错:jQuery不是一个函数或一些与jQuery相关的函数错误。我试过的插件是Lof JSliderNews 1.0,feature-content-slider等。
即使在网上发布了几篇帖子之后,我仍然无法使该插件正常运行。 Jquery部分不起作用。我使用了旋转木马和其他插件与jquery.noConflict但这次没有任何作用!
以下是我正在做的事情:
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
});
我也尝试在包含的脚本中用jQuery替换所有$,但这也不适用于magento。请帮助,我需要尽快完成项目
答案 0 :(得分:1)
您是否尝试将所有jQuery内容放入函数中并将window.jQuery
变量映射为参数?像这样:
(function($){
//... do your jQuery thing here
})(jQuery);
BTW :“jQuery不是函数”也可能暗示您忘记将jQuery库加载到项目中。
答案 1 :(得分:0)
您启用了“JS文件合并”吗?如果是,请尝试禁用它,清除缓存并重试。当我遇到一个熟悉的问题时,它帮了我一次。
此致