Goldensites. Создание сайтов. Разработка сайтов.

Новое на сайте

Редизайн сайта для Avantage, г.Новосибирск
Сайт на домене www.avantage-sib.ru; Разработка эксклюзивного дизайна в соответствии с
Создание сайта для оценочной компании Эстима, г.Барнаул
Сайт на домене www.estimacom.ru; Разработка эксклюзивного дизайна в соответствии с
Разработка сайта для ООО Алтай-Метран-Сервис
Сайт на домене www.ams-bar.ru; Разработка эксклюзивного дизайна для организации, занимающейся
Добавить сайт в каталог лучшихсайтов Joomla!

Вход в личный кабинет Goldensites

LiveZilla Live Chat Software

Портфолио по дизайну сайтов, разработке сайтов, созданию фирменного стиля

Не работает Jquery на сайте Joomla - нужно отключить mootools!

Порой, чтобы ваши скрипты или библиотеки не конфликтовали (например, jQuery и mootools), или даже, чтобы уменьшить вес сайта (если mootools нигде не используется), вам требуется отключить mootools, как ненужную библиотеку. Чтобы это сделать, нужно перед вызовом заголовков ( проще говоря, перед выводом  ) вставить следующий код:

<?php $headerstuff = $this->getHeadData();
 $scripts = $headerstuff[’scripts’];
 $headerstuff[’scripts’] = array();
 foreach($scripts as $url=>$type) {
 if (strpos($url, ‘js/mootools.js’) === false &amp;&amp; strpos($url, ‘js/caption.js’) === false) {
 $headerstuff[’scripts’][$url] = $type;
 }
 }
 $this->setHeadData($headerstuff); ?>
 

В данном примере отключаются скрипты “mootools.js” и “caption.js”. Также можно отключать эти скрипты в зависимости от нужных условий, например, отключать для гостей (тех, кто не авторизован), для определенных страниц или компонентов. Всё зависит от вашей фантазии и навыков.

Также, если вам нужен mootools и jquery одновременно, то следует попробовать вставить jquery перед выводом head заголовков с функцией noConflict();
пример:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript">jQuery.noConflict();</script>
<jdoc:include type="head" />

Комментарии 

 
#3 GS 14.10.2011 05:22
А вообще юзайте jQuery.noConflict();
и будет вам счастье!!!
Цитировать
 
 
#2 visor 17.02.2011 06:10
Все вставляется в индексный файл шаблона перед выводом head заголовков
Цитировать
 
 
#1 kadyrkhan 16.02.2011 23:29
Подскажите, а в какой файл это вставляется?
Цитировать
 

Есть что почитать

Частичный редизайн сайта для Алтайского ЦГМС
www.meteoab.ru Разработка дизайна для шапки сайта в соответствии с пожеланиями
Joomla 1.6 beta 15 загрузить
Прект Joomla объявил о выходе Joomla 1.6 beta 15 (загрузить).Важное
Joomla пустая главная страница. Почему?
И так, Вы только что установили новый компонент Joomla, модуль
Установка Joomla! 1.5
Хотелось бы отдать дань разработчикам за их усилия в создании
Joomla 1.6 RC1 доступна для скачивания!
Проект Joomla! сообщает о выпуске Joomla 1.6 RC1 (скачать). Замечание: