我正在尽一切可能解决magento中的JQuery Conflict问题。验证了一些论坛,但没有任何帮助。
我尝试过以下方法: 1.Added jQuery.noConflict();在jquery文件的末尾(仍然没有工作) 2.为noConflict处理变量并使用所有函数(仍然没有工作)
我可以看到jCarousel在输出源代码中运行所需的Js和CSS文件,但是随之而来的是我得到以下错误:
jQuery("#mycarousel").jcarousel is not a function
Line 80
不确定我错过了什么。
我是magento的新手。是否有可能在某些重要文件上缺少更新。
请尽快协助。
我尽可能地遵循JCarousel的例子。没有Magento它可以正常工作,但是如上所述,Magento会返回错误。
答案 0 :(得分:0)
查看视图源并确保在JQuery之后插入JCariusel脚本。
答案 1 :(得分:0)
我有同样的问题,它不会在magento网站内加载。然而我确实弄清楚了。我找到了我的代码:
jQuery(".time_slider").jCarouselLite({
btnNext: ".next_time",
btnPrev: ".prev_time",
circular: false,
visible: 4,
speed:1000
});
由于没有
,因此没有加载到主题中jQuery(document).ready(function() {}
我还确保jcarousel在文件中没有冲突,并且它已经在page.xml文件中的滑块本身之前加载。
希望这会有所帮助。我还发现我在jQuery中没有冲突时遇到麻烦。如果这没有帮助那就是问题所在。