如何修复Joomla aiContactSafe上的Mootools和jQuery冲突

概观

我有一个安装了AiContactSafe联系表格的Joomal 2.5网站。 标准的AiContactSafe作为一个component ,这意味着,我不能在一篇文章中包含一个联系表格,它已经在我的网站上整个页面。

AiContactSafe有一个名为AiContactSafeForm的插件,它允许用户使用像{aicontactsafeform pf=3}这样的标签将表单添加到页面中。 3是表格的ID。 它的作用是,它使用户能够将表单添加到文章中。 这个插件使用MooTools。

问题

只要我的页面上没有jQuery,这样就可以正常工作。 当我有jQuery时,它会与MooTools库冲撞我的网站。

我如何修复jQuery冲突。 我尝试在jQuery.1.8脚本之后将$.noConflict()添加到页面顶部,但这并没有解决它。 有没有人遇到同样的问题? 有人能帮我解决这个问题吗? 多谢你们。

尝试通过以下代码添加noConflict:

 $document = JFactory::getDocument(); $document->addScript( '[path to jquery]' ); $noconflict = 'jQuery.noConflict();'; $document->addScriptDeclaration( $noconflict );