两个扩展之间的冲突

时间:2013-08-07 07:59:22

标签: jquery joomla

我遇到问题,因为我在joomla(2.5)网站上安装了第二个分机。 控制台日志显示:

  

“TypeError:$(...)。addEvent不是函数”

链接到扩展程序"adminForm"

$('adminForm_'+pf).addEvent('submit', function(e) {...}

这两个扩展似乎都在使用addEvent(),因此会产生冲突...... 当我禁用其中一个扩展时它工作正常但我必须同时使用它们。

有没有办法让它们一起工作而没有任何冲突?

谢谢

1 个答案:

答案 0 :(得分:0)

可能简单的方法就是使用jquery无冲突

你需要:

<script>jQuery.noConflict();</script>

并替换

$('adminForm_'+pf).addEvent('submit', function(e) {...}

jQuery('adminForm_'+pf).addEvent('submit', function(e) {...}

你也可以看到这个extension没有冲突。我们的想法是将$替换为jQuery。可能你的库之间存在冲突(mootools和jquery)。

See more here

相关问题