我正在做他的项目:
www.eltotaldesign.com/planeteco
我有模块 dj 图像滑块和另一个名为 altra 切换器。我尝试安装 Easy Jquery 和其他方法,但没有任何帮助。jquery 和 mootols 冲突是 100% 的问题,但我无法解决。有没有解决这个问题的脚本?
谢谢!
我正在做他的项目:
www.eltotaldesign.com/planeteco
我有模块 dj 图像滑块和另一个名为 altra 切换器。我尝试安装 Easy Jquery 和其他方法,但没有任何帮助。jquery 和 mootols 冲突是 100% 的问题,但我无法解决。有没有解决这个问题的脚本?
谢谢!
要解决这些兼容性问题,您可以尝试:
http://extensions.joomla.org/extensions/site-management/site-performance
http://www.joomlabamboo.com/joomla-extensions/jb-library-plugin-a-free-joomla-jquery-plugin
你的 joomla 安装前端需要 mootools 吗?
如果不删除它!它将使您的访问者不必加载两个库来查看您的站点:
http://magazine.joomla.org/issues/Issue-Feb-2011/item/349-removing-mootools
如果两者都需要,请确保任何 mootools 都使用首选 document.id 而不是 $,并将 jquery 设置为 noConflict 模式。
希望这可以帮助!发回结果。
当您需要使用多个 javascript 库来实现扩展功能时。两个最流行的库是 mootools 和 jquery。它们发生冲突是因为 mootools 是原型,而 jquery 不是。但是有一个简单的技术可以解决这个问题。您可以同时使用它们而不会发生冲突。
你只需要采取2个预防措施。
在无冲突模式下添加 jquery。它确保可以同时使用多个 jquery 库。
jQuery.noConflict();
包括你所有的jQuery代码如下
(function($){
//jquery code goes here.
})(jQuery);
查看完整代码。
//no conflict jquery
jQuery.noConflict();
(function($) {
//jquery code goes here.
})(jQuery);