我遇到问题,因为我在joomla(2.5)
网站上安装了第二个分机。
控制台日志显示:
“TypeError:$(...)。addEvent不是函数”
链接到扩展程序"adminForm"
:
$('adminForm_'+pf).addEvent('submit', function(e) {...}
这两个扩展似乎都在使用addEvent()
,因此会产生冲突......
当我禁用其中一个扩展时它工作正常但我必须同时使用它们。
有没有办法让它们一起工作而没有任何冲突?
谢谢
答案 0 :(得分:0)
可能简单的方法就是使用jquery无冲突
你需要:
<script>jQuery.noConflict();</script>
并替换
$('adminForm_'+pf).addEvent('submit', function(e) {...}
与
jQuery('adminForm_'+pf).addEvent('submit', function(e) {...}
你也可以看到这个extension没有冲突。我们的想法是将$
替换为jQuery
。可能你的库之间存在冲突(mootools和jquery)。