Перейти к содержимому


Фотография
- - - - -

Подключай jquery не работают табы


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 Сергей Владимирович

Сергей Владимирович

Отправлено 20 March 2012 - 17:38

Подключаю jquery любой версии например
<script src="http://code.jquery.c...n.js"></script>
Перестают работать табы. А если не подключать jquery не работает slides.jquery.js скрипт слайдера, мне очень подходит своей спецификой и другие не подходят =)

  • 0

#2 Сергей Владимирович

Сергей Владимирович

Отправлено 20 March 2012 - 17:48

вроде помогло, что подключение jquery сделал в самом верху <head> табы заработали, но перестал работать слайдер, я код его вызова вызвал через noConflict вроде работает =)
  • 0

#3 Сергей Владимирович

Сергей Владимирович

Отправлено 20 March 2012 - 18:09

а блин нет вру, я удалил из папки /media/zoo/libraries/jquery/  jquery.js файл  сделал то что выше написал, всё работает, но в админке не работает редактирование полей и тд ))
  • 0

#4 SmetDenis

SmetDenis

Отправлено 20 March 2012 - 18:53

Zoo уже использует jQuery 1.7.1
версия 1.5 только поубивает все виджеты на сайте, что у вас собственно и произошло.

т.к и mootools и jQuery (для тех кто не знает, то это совершенно разные JS-фреймворки) активно используют переменную $, то появляются конфликты.
именно поэтому jQuery должен запускать внутри Joomla в режиме noConflict(), чтобы не использовать $

не ломайте стандартные файлы Zoo, не подключайте лишних библиотек и у вас не будет проблем =)
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Сергей Владимирович

Сергей Владимирович

Отправлено 20 March 2012 - 18:57

да не в версии дело к сожалению, я подключил последнюю версию jquery но всё равно, то же самое, как описано выше, если свою jquery zoo удалить всё работает кроме админки, а если не удалять  то не работает слайдер.
  • 0

#6 Сергей Владимирович

Сергей Владимирович

Отправлено 20 March 2012 - 18:58

у меня не подключено лишних библиотек и я ничего не ломал. У меня только jquery последней версии подключено и скрипт слайдера на jquery выше привёл какого.
  • 0

#7 SmetDenis

SmetDenis

Отправлено 20 March 2012 - 19:08

А можно ссылку ?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 Сергей Владимирович

Сергей Владимирович

Отправлено 20 March 2012 - 19:10

я перенёс в самый верх вот так, вроде теперь работает и админка и табы и слайдер, тьфу тьфу тьфу ))


<script src="templates/lamp_third_inner/js/jquery-1.7.1.min.js"></script>
	<script src="templates/lamp_third_inner/js/slides.min.jquery.js"></script>
    <script type="text/javascript"> 
$.noConflict(); 
jQuery(document).ready(function($) {
			$('#products').slides({
				preload: true,
				preloadImage: 'img/loading.gif',
				effect: 'slide, fade',
				crossfade: true,
				slideSpeed: 200,
				fadeSpeed: 500,
				generateNextPrev: true,
				generatePagination: false
			});

});
</script>
<jdoc:include type="head" />

  • 0




Click to return to top of page in style!