Модератор форума: 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)
Sowyer
Сообщений: 33
Репутация: 6

Сообщение # 511 | 12:15:08
Цитата Miss_Esq ()
не подключать 1.10.2 .... biggrin
Это понятно! Но зачем тогда UCOZ предлагает (дает на выбор) эту библиотеку, если с ней гарантированно не работает штатный функционал?
Всё-таки хочется иметь свежую версию библиотеки, в которой возможно есть некие абстрактные плюшки и улучшения...

Мой сайт: http://www.kamzilla.ru
Сообщение отредактировал Sowyer - Понедельник, 24 Мар 2014, 12:17:28
Швабракадабра
Сообщений: 268
Репутация: 77

Сообщение # 512 | 17:28:50
Пытаюсь запилить форму регистрации на всех страницах. И по этой теме у меня два вопроса

1.
Выхватываю саму форму с /index/3-1. следующим образом:
Код
$('.popup-form-container').load('/index/3-1/ form[name="adduser"]');

получается, по-сути попап с формой (uWind не надо). Сейчас возникает следующая проблема при вводе данных каптча всегда указана неверно. Как можно с этим бороться?

2. Есть ли какой-то способ проверять правильность введеной каптчи на клиенте?

Сообщение отредактировал Швабракадабра - Четверг, 27 Мар 2014, 17:30:18
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 513 | 21:44:28
Швабракадабра, загружайте страницу целиком через get. После чего с помощью обычного DOM достаете все, что вам нужно.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Швабракадабра
Сообщений: 268
Репутация: 77

Сообщение # 514 | 09:23:20
JonMagon, спасибо, попробую :-)

Gyurzon
Сообщений: 5
Репутация: 0

Сообщение # 515 | 03:12:29
Подскажите пожалуйста как подключить библиотеку jQuery к меню, никак не пойму.
С установленными в Ф.М. скриптами все работает, но пропадает конструктор:

А при подключении библиотеки ukoz конструктор работает, а меню не хочет.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 516 | 07:16:50
Gyurzon, Этот скрипт не подключайте и смотрите работает ли ..
<script src="http://mist-game.ucoz.ru/res/jquery.min.js" type="text/javascript"></script>

Lumore
Сообщений: 211
Репутация: 18

Сообщение # 517 | 13:00:03
Поставил jQuery плагин на сайт , а он не работает, почему? Сделал все что было нужно

Добавлено (31 Мар 2014, 13:00:03)
---------------------------------------------
Подключил библиотеку 1.9.1 и заменил </head> на </head<?'>?'> и </title> на </title<?'>?'> и появляется просто пустая страница
Сообщение отредактировал Lumore - Понедельник, 31 Мар 2014, 13:05:16
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 518 | 13:21:56
Lumore, Там много чего ... конкретный материал какой ?

Lumore
Сообщений: 211
Репутация: 18

Сообщение # 519 | 13:34:36
Miss_Esq, Закрепление блока при прокрутке(AutoFix_Anything.js)

Добавлено (31 Мар 2014, 13:33:07)
---------------------------------------------
Почему-то на общие материалы перекидывает

Добавлено (31 Мар 2014, 13:34:36)
---------------------------------------------
http://www.onextrapixel.com/2013....hing-js

Сообщение отредактировал Lumore - Понедельник, 31 Мар 2014, 13:34:07
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 520 | 13:45:30
Lumore, Совсем недавно на одном сайте такая фишка встречалась в рабочем варианте и без несовместимых jQuery

Lumore
Сообщений: 211
Репутация: 18

Сообщение # 521 | 14:13:13
Miss_Esq, Не могу найти такой плагин не на JQuery.

Добавлено (31 Мар 2014, 14:13:13)
---------------------------------------------
А есть какое-нибудь другое решение?

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 522 | 14:53:14
Lumore, На сайте kinodk.narod.ru горизонтальное меню сделано так ...

SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 523 | 15:00:54
У вас не стоит скрипт. Данный материал рабочий.
Создайте файл текстовый откройте его впишите то что ниже, далее выберите кодировку utf-8
и сохраните с расширение JS
Далее заливаете JS на сайт и на данной странице вписываете ПОСЛЕ BODY <script type="text/javascript" src="путь к скрипту"></script>
$(".sidebar").autofix_anything({
customOffset: false,
manual: false, // Toggle this to true if you wish to manually fix containers with the public method. Default value is false
onlyInContainer: true // Set this to false if you don't want the fixed container to limit itself to the parent's container.
});

Lumore
Сообщений: 211
Репутация: 18

Сообщение # 524 | 15:09:52
SOCHI1014, он не стоит потому что я его убрал, хорошо спасибо, попробую
Gyurzon
Сообщений: 5
Репутация: 0

Сообщение # 525 | 22:12:46
Спасибо огромнейшее Miss_Esq, все работает up :

Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » jQuery » jQuery и связанные с ним проблемы (Почему не работает вход, AJAX-окна, подключаемые плагины…)
Поиск: