Оцените статью: 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.

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


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

  • Как поменять логотип на сайте Joomla?!

    Настройка Joomla 3743
    Сегодня я вам покажу, как можно поменять логотип в вашем сайте на Joomla. Когда вы…
  • Better Preview и ARTIO JOOMSEF

    Другое 1205
    Оказывается компонент ARTIO JOOMSEF некорректно работает с плагином Better Preview. Кто…
  • Корзина для Joomshopping

    Joomshopping 25004
    Привет читателям) В этой статье мы рассмотрим, как сделать красивую динамическую корзину…

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

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



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

BeGet

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

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