Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Программирование / Programming (https://forum.zone-game.info/forumdisplay.php?f=98)
-   -   Java Scripts - конфликт библиотек (https://forum.zone-game.info/showthread.php?t=16692)

Gambit_J 11.11.2011 22:52

Re: Java Scripts - конфликт библиотек
 
Спасибо, сейчас попробую.

Добавлено через 17 минут
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 147766)
 
	$('ul li').hover(function() {
		$(this).toggleClass('hover', true);
	}, function() {
		$(this).toggleClass('hover', false);
	});
 
Code:
Описываете класс hover и все, если нужно все же сохранение "открытой вкладки" - используете плагин cookie.

Я JS не очень догоняю. Этот код куда надо вставлять/заменять?

Добавлено через 29 минут
Цитата:

Сообщение от ANZO (Сообщение 147731)
Отличие в порезанности Min версии по большей степени. Зачем использовать и то и то одновременно?

Вот ступил конкретно. Спасибо. Но я не просто ступил :) Дело в том, что чекбокс у меня использовался для "мас удаления" новостей в обвязке, а меню оно общее. И получается когда загружался отдельный модуль с новостями в контент (там был отдельно прикреплена библиотека, так как его я ранее сделал) он перебивал работу меню. Поэтому получилась такая путаница :) Вообщем разобрался. Спасибо тебе и Програматору, что подключился.

popropusku 02.10.2012 20:36

Re: Java Scripts - конфликт библиотек
 
Всем привет!

Ребята, горю...
Такая же проблема с плагинами. Двое на уживаются на одной страничке: галерея и скрипт изменения скролла в блоке div (все прикрепил)
http://tympanus.net/Tutorials/ResponsiveImageGallery/
Вот вид галереи.

там конфликтуют
<script type="text/javascript" src="js/scroll/jquery-1.4.2.min.js"></script>
и
<script type="text/javascript" src="js/fon/jquery-1.7.1.js"></script>

У меня с этим не очень, а надо совместить позарез.
Прошу помощи.

Файлы:
Галерея: http://rusfolder.com/32930566
Скрипт замены скролла: http://rusfolder.com/32930567

Добавлено через 3 минуты
Основной

<script type="text/javascript" src="js/fon/jquery-1.7.1.js"></script>
он стоит у меня в начале, затем скрипты скролла.
Убираешь <script type="text/javascript" src="js/scroll/jquery-1.4.2.min.js"></script>
и галерея начинает работать нормально.

Aquanox 02.10.2012 20:49

Re: Java Scripts - конфликт библиотек
 
Зачем 2 jQuery? оставь один последний. Это тоже самое что поставить WinME и Win8 x64 на одном разделе винта

popropusku 02.10.2012 20:58

Re: Java Scripts - конфликт библиотек
 
Цитата:

Сообщение от Aquanox (Сообщение 231874)
Зачем 2 jQuery? оставь один последний. Это тоже самое что поставить WinME и Win8 x64 на одном разделе винта

Если убрать <script type="text/javascript" src="js/fon/jquery-1.7.1.js"></script> то не работает галарея, а если нет <script type="text/javascript" src="js/scroll/jquery-1.4.2.min.js"></script> - не работает скролл видоизмененный.
(точнее работает не так как положено. Не прокручивается мышью)

Так что они должны быть оба как я понимаю.

YK_Sirius 03.10.2012 00:36

Re: Java Scripts - конфликт библиотек
 
Оба jQuery всё равно работать не будут, так как они биндятся к одной и той же переменной "$", если Вы конечно не задали другую.

Оставьте ту jQuery, которая новее (1.7.x).

PROGRAMMATOR 03.10.2012 03:43

Re: Java Scripts - конфликт библиотек
 
Цитата:

Сообщение от popropusku (Сообщение 231879)
(точнее работает не так как положено. Не прокручивается мышью)

А если в плагине заменить:

var bar_top = $('#' + id_line).position().top;
Code: Javascript
На:

if ($('#' + id_line).position() !== undefined) {
				var bar_top = $('#' + id_line).position().top;
			}
Code: Javascript

popropusku 03.10.2012 06:38

Re: Java Scripts - конфликт библиотек
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 231930)
А если в плагине заменить:

var bar_top = $('#' + id_line).position().top;
Code: Javascript
На:

if ($('#' + id_line).position() !== undefined) {
				var bar_top = $('#' + id_line).position().top;
			}
Code: Javascript

не помогло :cj:

PROGRAMMATOR 03.10.2012 20:06

Re: Java Scripts - конфликт библиотек
 
Тогда в режиме отладки проверьте. Для этого существуют специальные плагины, а в Google Chrome есть отличный встроенный дебагер.

popropusku 03.10.2012 23:31

Re: Java Scripts - конфликт библиотек
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 232130)
Тогда в режиме отладки проверьте. Для этого существуют специальные плагины, а в Google Chrome есть отличный встроенный дебагер.

Да , пожалуй надо прибегнуть к совету. Если будут идеи - буду благодарен.


Текущее время: 23:02. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot