Я думаю, все очень часто сталкивались с тем, что нужно было подключить сторонние JSскрипты. И тут возникала проблема что подключенный скрипт не работает.
Конечно, одни советую отключать Mootools, но зачем же? Ведь много компонентов используют его, да и разработчики joomlaне зря его используют тоже.
Так тут один выход – совмещать эти библиотеки. Возникает вопрос как? Тут на помощь нам приходит
jQuery.noConflict();
Использовать его нужно при подключении Вашего стороннего скрипта
<script type="text/javascript" src=".js">jQuery.noConflict();</script>
И еще обязательно использовать это перед тем где Вы подключаете
<jdoc:include type="head" />
Ведь именно здесь joomlaподключить все необходимые библиотеки для себя.
Также можно использовать следующие варианты:
1. Для jQuery кода вместо $ использовать jQuery
JQuery("divspan").hide();
2. Вместо jQuery использовать другое имя: