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

Привет!

 

В этой статье мы рассмотрим способ устранение конфликта между 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>

jQuery.noConflict();

</script>


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


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

Хотите комплексно решить Ваш вопрос? 

Перейдите в наш раздел видео-курсов

Оставьте первый комментарий

Не смогли найти, то что искали? Воспользуйтесь поиском

Популярные статьи

Последние статьи


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

 

 

BeGet

 

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

 

Дополнительно Вы получаете бонусные домены, которые можно использовать как для регистрации, так и для продления доменов в зонах .RU, .РФ, .ONLINE, .SPACE, .SITE, .WEBSITE, .FUN, .HOST, .PRESS, .PW.