Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » jQuery » jQuery и связанные с ним проблемы (Почему не работает вход, AJAX-окна, подключаемые плагины…)
jQuery и связанные с ним проблемы
Модератор форума
Сообщение # 1 | 22:02:10
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с Ajax. Подробнее »

По умолчанию на каждом uCoz-сайте уже подключена jQuery-библиотека.

Подключается она всегда перед тегом
Код
</head>


или после
Код
</title>


в виде отдельного файла: /.s/src/jquery-1.12.4.min.js.

Повторное подключение jQuery может привести к некоторым проблемам.








Проблемы, которые могут возникнуть из-за повторного подключения jQuery:
  • Проблемы с авторизацией — чаще всего это обновление страницы во время авторизации;
  • Проблемы при добавлении материала — страница либо также обновляется (при этом добавления материала не происходит), либо при клике по кнопке «Добавить» ничего не происходит;
  • Проблемы с AJAX-окнами — неработоспособность функций для работы с AJAX-окнами (то есть AJAX-окна могут просто не открываться, либо открываться и сразу закрываться);
  • Проблема с админ/юзер-баром — как правило, его отсутствие.


Прикрепления: 9431003.png (6.9 Kb)
Armenian_King
Сообщений: 50
Репутация: 17

Сообщение # 106 | 13:49:01
Quote (fflesh)
<?substr('</head>',9)?>

Вот за это спасибо))) Всё работает и без title, подтверждаю))) Если предложенный в первом сообщении вариант использовать, то надо и с title и с head делать, а так с head достаточно)))

А где-нибудь можно подробнее почитать про <?substr('',)?>?

Если мой пост окажется для Вас полезным, то не поленитесь поставить "+" в репутацию.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 107 | 14:00:06
Armenian_King,
Quote
А где-нибудь можно подробнее почитать про
Условные операторы в ПУ под шаблоонами в списке кодов системных

специальные условные операторы, которые позволяют реализовать условия в шаблонах [?]

Armenian_King
Сообщений: 50
Репутация: 17

Сообщение # 108 | 14:04:19
Miss_Esq, спасибо, нашёл smile

Если мой пост окажется для Вас полезным, то не поленитесь поставить "+" в репутацию.
Wallaby
Сообщений: 9
Репутация: 2

Сообщение # 109 | 00:53:08
Проблема с jquery. Используется выпадающие меню, которое работает со старой библиотекой jquery(jquery-1.2.6.min.js) Вот небольшой код самой подкатегории, кторая появляется при наведении на кнопочку меню
Code
<ul class="children" style="opacity: 0.95; display: block; visibility: hidden">
<li class="cat-item cat-item-6">
<a href="/">Подкатегория</a>
</li>
<li class="cat-item cat-item-7">
<a href="/">Подкатегория</a>
</li>
<li class="cat-item cat-item-8">
<a href="/">Подкатегория</a>
</li>
</ul>
По умолчанию к юкоз сайтам подключена еще одна, новая библиотека, под которой не работает выпадающие меню, только под старой. Когда я ставлю старую библиотеку(сам подключаю) то происходит конфликт и я не могу войди под своим логином на сайт(форма входа выбивает). Вообщем назривает вопрос, как подключить выпадающие меню к новой библиотеке.
Сообщение отредактировал Wallaby - Понедельник, 14 Май 2012, 00:56:11
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 110 | 01:04:06
Wallaby, отключить системную и проверить работу ... а вообще то , лучше бы ориентироваться следует на последние версии jQuery

Wallaby
Сообщений: 9
Репутация: 2

Сообщение # 111 | 01:48:27
Quote (Miss_Esq)
Wallaby, отключить системную и проверить работу ... а вообще то , лучше бы ориентироваться следует на последние версии jQuery
Прочтите пожалуйста внимательней мое сообщение. Я и спрашиваю, как мне "адаптировать" выпадающие меню из старой библиотеки под новую. Я бы и рад работать с новой, но меню не работает. sad

Добавлено (14-Май-2012, 01:48:27)
---------------------------------------------
я так понимаю класс children отвечает за появление подкатегорий при наведении на основное меню. Вот ссылка собственно на ту библиотеку с которой работает меню http://cm-portal.ucoz.ru/js/jquery-1.2.6.min.js. Я нам нашел этот children но как его адаптировать под новую библиотеку...

fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 112 | 12:07:52
Wallaby,
Quote (Wallaby)
Я и спрашиваю, как мне "адаптировать" выпадающие меню из старой библиотеки под новую.

Посмотреть какие именно функции вызывают ошибку, и исправить их на те, кторые работают с новой библиотекой.
Если сами не в состоянии справитс, то попробуйте поискать похожий скрипт который работает с новой библиотекой, или закажите адаптацию у профессионалов.
...
Quote (Wallaby)
с которой работает меню http://cm-portal.ucoz.ru/js/jquery-1.2.6.min.js.

Ну, этой версии уже почти 4 года)
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 14 Май 2012, 14:15:10
Wallaby
Сообщений: 9
Репутация: 2

Сообщение # 113 | 12:43:55
fflesh, у меня не достаточно знаний языка, что бы исправлять. Я надеялся что кто-то поможет.
Quote (fflesh)
Ну, ... это версии уже почти 4 года ... )

Угу... раритет.
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 114 | 12:49:59
Wallaby,
Quote (Wallaby)
Я надеялся что кто-то поможет.

Поможет чем?
Вы же ничего не дали, кроме куска кода, даже не скрипта, в котором проблема, а html кода - который вообще ни при чём)
А по вашему описанию ... ну, не знаю, телепаты, говорят, в отпуске, а ясновидцев разогнали ...
Попробуйте поискать похожий.
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 14 Май 2012, 12:51:12
Wallaby
Сообщений: 9
Репутация: 2

Сообщение # 115 | 12:57:43
Простите, вы разбираетесь в jquery?

Добавлено (14-Май-2012, 12:57:43)
---------------------------------------------
У меня только не работает вспывающий контейнер, код которого я предоставил. В нем используется класс - children. Он же присутствует и в библиотеке. Я прошу, что бы мне кто-то помог адаптировать этот класс к новой библиотеке. Зачем кидать весь код целиком, путать людей?

fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 116 | 13:08:17
Wallaby,
Quote (Wallaby)
Простите, вы разбираетесь в jquery?

Ну, относительно)

Quote (Wallaby)
У меня только не работает вспывающий контейнер, код которого я предоставил. В нем используется класс - children. Он же присутствует и в библиотеке.

В библиотеке нет классов. Зато есть функция с именем children - выполняет поиск потомков элемента, но к вашему классу никакого отношения не имеет. Поверьте.
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 14 Май 2012, 14:16:02
Wallaby
Сообщений: 9
Репутация: 2

Сообщение # 117 | 15:48:05
простите, нашел еще один js http://cm-portal.ucoz.ru//js/custom.js он тоже относится к меню...
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 118 | 15:51:59
Wallaby, не проще ли сменить тип меню , саму конструкцию , на изначально совместимую на будущее ...

Сообщение отредактировал Miss_Esq - Понедельник, 14 Май 2012, 15:53:19
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 119 | 21:48:37
Wallaby,
Quote (Wallaby)
простите, нашел еще один js http://cm-portal.ucoz.ru//js/custom.js он тоже относится к меню...

Замените custom.js на вот этот:
Code
<script type="text/javascript" src="http://likbezz.ru/_example/jquery/_over_menu/_ext/custom.js"></script>

- Скачайте себе, залейте на сайт, и поправьте ссылку на скрипт.

И уберите лишнее из шаблонов:
Quote
<title>Игровой мир Skyrim, Oblivion, Morrowind - Главная страница</title>
<script type="text/javascript" src="https://src.ucoz.net/src/uwnd.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

- Лишнее выделено красным.

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 14 Май 2012, 21:49:52
Wallaby
Сообщений: 9
Репутация: 2

Сообщение # 120 | 12:10:29
Спасибо большое, действительно работает!
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » jQuery » jQuery и связанные с ним проблемы (Почему не работает вход, AJAX-окна, подключаемые плагины…)
Поиск: