冲突的jquery.min.js

时间:2011-06-20 07:44:09

标签: javascript joomla

我正在使用两个不同的模块,在我的joomla网站中都有jquery.min.js。他们在我的主页上有冲突。如何区分主页和未发生冲突的内页?

4 个答案:

答案 0 :(得分:2)

之前我遇到过这个问题,每个模块加载自己的jQuery并互相冲突。

我实现的解决方案是安装一个插件,阻止模块加载jQuery.js并只加载一个。尝试其中之一,也许它需要一些调整才能完全发挥作用:

Sc Jquery

jQuery Easy

答案 1 :(得分:1)

$jQ = jQuery.noConflict();
$jQ("document").ready(function(){


// all the Code for Module X


});

答案 2 :(得分:0)

(function($){

  // code here, you could even use $ here as you like

})(jQuery);

答案 3 :(得分:0)

正如sushil bharwani所说: 您应该在包含jquery.min.js后立即将<script type="text/javascript">jQuery = jQuery.noConflict();</script>添加到标题中 还要确保在JS代码中用'jQuery'替换所有'$'。