Magento - 无法解决 - jQuery / jCarousel冲突问题

时间:2011-08-23 03:43:33

标签: magento jcarousel jquery

我正在尽一切可能解决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会返回错误。

2 个答案:

答案 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中没有冲突时遇到麻烦。如果这没有帮助那就是问题所在。