我的Joomla网站中的Javascript错误

Javascript errors in my Joomla website

本文关键字:Javascript 错误 Joomla 网站 我的      更新时间:2023-09-26

我的网站 marutiindia.in。我的网站运行良好,直到我安装了一个名为 lof k2 滚动器的模块。网站显示 jquery 错误,模板下半部分的模块不起作用。但是我设法通过在显示错误的JS文件的开头添加以下代码来使模块工作:

if(jQuery){ 
    jQuery.noConflict(); 
}

但是,现在我遇到了其他我无法理解的JS错误。以下是错误屏幕截图的链接:

截图

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

此外,我还有一个插件可用于我的网站,这也会导致滚动条无法正常工作。

请帮助我解决这些错误。

谢谢。

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

  • 必须使用 jQuery 而不是 $ 。例如,与其$('div')获取div,不如使用jQuery('div')
  • 如果你真的想用$,把jQuery代码包装在一个闭包中

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