Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Joomla中的Java脚本冲突_Javascript_Jquery_Joomla_Conflict - Fatal编程技术网

Javascript Joomla中的Java脚本冲突

Javascript Joomla中的Java脚本冲突,javascript,jquery,joomla,conflict,Javascript,Jquery,Joomla,Conflict,我的网站名是marutindia.in。我使用两个扩展——模块和插件。模块使用mootools(我认为是mootools--script_12.js),另一个使用jQuery。该模块位于主页上。当我尝试启用这两个扩展时,我在script_12.js中遇到了这个错误 Uncaught TypeError: Object #<Object> has no method 'getElement' 但这并不能解决这个错误。 我做得对吗?还是我还遗漏了什么 谢谢。看起来您已经在运行JQuer

我的网站名是marutindia.in。我使用两个扩展——模块和插件。模块使用mootools(我认为是mootools--script_12.js),另一个使用jQuery。该模块位于主页上。当我尝试启用这两个扩展时,我在script_12.js中遇到了这个错误

Uncaught TypeError: Object #<Object> has no method 'getElement'
但这并不能解决这个错误。 我做得对吗?还是我还遗漏了什么


谢谢。

看起来您已经在运行JQuery了。(K2使用它,这可能是一个问题。)它可能是一个脚本排序问题,如。另外,JQuery不冲突更像是只执行此操作

if(jQuery){ 
  jQuery.noConflict(); 
}
无法解决您的问题,如果在jquery模块中您有
$
签名,那么您将面临相同的冲突问题

要消除此冲突,请尝试以下方法:

jQuery.noConflict()
jQuery(function(){
    //replace all the '$' with 'jQuery'
    jQuery('#some_id').show();
    //instead of
    //$('#some_id').show();
});

谢谢我把它解决了。这是两个不同版本的jquery之间的冲突。
jQuery.noConflict()
jQuery(function(){
    //replace all the '$' with 'jQuery'
    jQuery('#some_id').show();
    //instead of
    //$('#some_id').show();
});