Уважаемые, разработчики!
Простейший скрипт вида:
<div id="mus_hidden" style="display: none;">Здесь скрытый текст</div>
<a href="javascript:return false;" onclick="$('#mus_hidden').hide(600);">Закрыть</a><br><a href="javascript:return false;" onclick="$('#mus_hidden').show(300);">Открыть</a>
вполне себе работает в отдельном документе.
Когда эту же схему (с подключением библиотеки в Joomla) я переношу на страницу Joomla, спойлер не открывается, выдавая ошибку (в google console) -
Cannot call method 'show' or null onclick
и далее вдогонку еще вот что -
Illegal return statement
В firefox firedebug похожее:
TypeError: $(...) is null
И вдобавку:
SyntaxError: return not in function
return false;
Вот пример на сайте Joomla (сайт тестовый пока) -
http://lucky-doors.ru/sovet/78-sovet...-material-dvaa
Внизу кнопка открыть.
Есть мысли, отчего в пустом документе сие работает, а в Joomla выдает косяк?.. И вообще, как понять - в какую сторону здесь копать?.. В Javascript я, мягко говоря, новичок.