Оцените статью: 5 1 1 1 1 1 Рейтинг 5.00 (1 Оценка)

Привет!

В этой статье мы рассмотрим способ устранение конфликта между jQuery и MooTools.

Опытные разработчики знают, что без jQuery сайт практически не сайт. Данная библиотека очень упрощает работу с javascript и делает сайт динамичным.

Устранение конфликта между jQuery и MooTools

В Joomla, по умолчанию используется библиотека MooTools, и когда нам потребуется подключить параллельно jQuery, то может возникнуть конфликт между ними.

К примеру:

Однажды я делал сайт и на нем потребовалось подключать jQuery. Я его подключил, все сработало и получилось. Но через время я заметил, что старые функции сайта не работают (не раскрывалось субменю сайта). Это меню работало на MooTools.

Варианты исправления проблемы:

Если у Вас появился конфликт, Вы можете по ненадобности отключить MooTools. Для этого скачайте плагин и настройте его на отключение http://extensions.joomla.org/extensions/core-enhancements/performance/mootools/22236. Данный вариант подходит, ели у Вас на сайте не используется эта библиотека.

Если у Вас появился конфликт, можно исправить его с помощью функции jQuery.noConflict();

Пропишите после подключения jQuery.

<script type="text/javascript">

jQuery.noConflict();

</script>

Важно! Подключайте библиотеку jQuery выше MooTools.

На этом все. Вопросы в комментарии.


Похожие статьи

Интересные статьи

Самые читаемые статьи



Рекомендуем хостинг

BeGet

 30 дней бесплатно!

Домены на .ru в подарок