Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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
我的Joomla网站中的Javascript错误_Javascript_Joomla - Fatal编程技术网

我的Joomla网站中的Javascript错误

我的Joomla网站中的Javascript错误,javascript,joomla,Javascript,Joomla,我的网站是marutindia.in。我的网站一直运行良好,直到我安装了一个名为lof k2 scroller的模块。网站显示jquery错误,模板下半部分的模块无法工作。但我在JS文件的开头添加了以下代码,显示了错误,从而使模块正常工作: if(jQuery){ jQuery.noConflict(); } 但是,现在我得到了其他我无法理解的JS错误。 以下是错误截图的链接: 我不知道这些错误是什么意思 此外,我还有一个插件用于我的网站,这也导致滚动不工作 请帮我解决这些错误

我的网站是marutindia.in。我的网站一直运行良好,直到我安装了一个名为lof k2 scroller的模块。网站显示jquery错误,模板下半部分的模块无法工作。但我在JS文件的开头添加了以下代码,显示了错误,从而使模块正常工作:

if(jQuery){ 
    jQuery.noConflict(); 
}
但是,现在我得到了其他我无法理解的JS错误。 以下是错误截图的链接:

我不知道这些错误是什么意思

此外,我还有一个插件用于我的网站,这也导致滚动不工作

请帮我解决这些错误


谢谢。

Joomla使用Mootools,它也使用
$
函数名。为了避免这种情况,您的插件可以:

  • 必须使用
    jQuery
    而不是
    $
    。例如,使用
    jQuery('div')
    而不是
    $('div')
    来获取div
  • 如果您确实想使用
    $
    ,请将jQuery代码包装在一个闭包中

    (function($){
    
        //code that uses `$`
    
    }(jQuery))
    
  • 确保插件是从
    jQuery
    扩展的,而不是从
    $
    扩展的

谢谢你,约瑟夫。我在相关的JS文件中进行了更改,现在这些文件中没有出现错误。但正如我所说,我有另一个插件在我的网站上使用,这个插件使用JS文件,当我启用这个插件时,我得到了其他JS错误,你们可以在我的网站上看到。我应该如何着手解决这个错误?再次感谢。基本上,这个插件的用途是放大图像,这是使用

的代码。对不起,约瑟夫,我不能告诉你,因为我对JS的工作原理知之甚少。你能告诉我这部分代码在插件中的位置吗?或者我应该把整个插件作为附件发布给你吗?请帮助我理解你要我给你什么。我需要你的帮助。请帮帮我,好的。这可能就是您需要的代码:
var\u lofmain=jQuery('lofk2scroller')希望这有帮助。谢谢