Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.03.2012, 19:47
Интересующийся
Отправить личное сообщение для AlexM Посмотреть профиль Найти все сообщения от AlexM
 
Регистрация: 17.12.2011
Сообщений: 21

Подключение Jquery к шаблону Joomla
На этом сайте http://bestwindows.kh.ua/jquery/ установлен шаблон, который использует одну из библиотек JavaScript (не Jquery).

Я хочу на сайт установить виджет Jquery UI Tabs. Скачал с сайта http://jqueryui.com все необходимые файлы. Подключаю: в файле index.php шаблона перед тегом
</head>
вставляю четыре строки.

<link rel="stylesheet" href="templates/<?php echo $this->template; ?>/css/jquery-ui-1.8.18.custom.css" type="text/css" />


- стили CSS для виджетов Qjuery

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/js/jquery-1.7.1.min.js" ></script>


- библиотека Jquery

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/js/jquery-ui-1.8.18.custom.min.js" ></script>
- все виджеты Jquery UI

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/js/allscripts.js" ></script>
- код включения нужного мне виджета Tabs. Содержимое файла allscripts.js:

$(document).ready(function(){

$( "#tabs" ).tabs();

});


Виджет работает как нужно, а вот слайд - картинки в шапке - нет.

Подключая файлы Jquery UI по очереди, выясняется, что картинки в шапке пропадают после подключения библиотеки jquery.

Плагин Web Developer в Firefox сигнализирует об ошибках CSS и что более критично - об ошибках Java Scripts.

Я не знаю как эти ошибки устранять.

Скорей всего проблема в конфликте библиотек JavaScript. Обе эти библиотеки используют переменную $.

Подскажите, пожалуйста, как устранить эти ошибки.

Последний раз редактировалось AlexM, 08.03.2012 в 23:02.
Ответить с цитированием
  #2 (permalink)  
Старый 08.03.2012, 23:38
Интересующийся
Отправить личное сообщение для AlexM Посмотреть профиль Найти все сообщения от AlexM
 
Регистрация: 17.12.2011
Сообщений: 21

Проблема решена с помощью функции jQuery.noConflict()
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамически загружаемая jQuery и jQuery-функции в одном файле 67bytes Общие вопросы Javascript 6 06.03.2013 09:01
joomla jquery и chrome, вместе не работают? BoJIaHg Opera, Safari и др. 0 16.07.2011 16:44
Подключение Jquery мешает фукции setTimeout belilo2001 jQuery 4 15.07.2011 15:29
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55
JQuery + FireFox NOOB jQuery 4 02.11.2009 18:16