Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: datepicker jquery-ui fancybox z-index

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Грачи прилетели
Отправлено: 03 Декабря, 2015 - 12:20:40
Post Id



Гость


Покинул форум
Сообщений всего: 81
Дата рег-ции: Май 2015  


Помог: 0 раз(а)




Добрый день!

На странице подключена возможность редактирование отдельных блоков в окнах fancybox.

В открывающемся окне fancybox подключен datepicker jquery-ui.

Выявлены следующие глюки

1. Открываю окно fancybox , datepicker jquery-ui работает, календарь открывается. Закрываю окно fancybox и опять открываю, datepicker jquery-ui не работает

2. Если в родительском окне есть элемент datepicker jquery-ui, то при открытии с родительского окна fancybox, datepicker jquery-ui так же не работает.


То, что нарыл указывает на z-index.
Пробовал явно в стилях прописать
CODE (htmlphp):
скопировать код в буфер обмена
  1. #ui-datepicker-div {z-index: 10000 !important;}



не помогает, т.к. при просмотре исходника в работающем окне, у div datepicker jquery-ui стили прописываются прямо в коде и выглядит вот так:

CODE (html):
скопировать код в буфер обмена
  1. <div id="ui-datepicker-div" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all" style="position: absolute; top: 451px; left: 699px; z-index: 8031; display: block;">



т.е. он перекрывает мой стиль в css

В свою очередь у fancybox значение z-index колеблется в диапазоне 8030-8060

Попробовал изменить значение в стилях у fancybox, но не помогло -(

Может кто подскажет еще решение?
Прикреплено изображение (Нажмите для увеличения)
scrin.png

(Отредактировано автором: 03 Декабря, 2015 - 12:43:33)

 
 Top
Viper
Отправлено: 03 Декабря, 2015 - 13:35:29
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Грачи прилетели пишет:
Выявлены следующие глюки
что-то мне подсказывает, что эти "глюки" к z-index не имеют никакого отношения. Скорее всего(а именно так и есть) при закрытии, fancybox "удаляет" все "привязки" которые были у элементов при открытии окна.
Попробуйте при открытии окна fancybox вызывать datepicker(), а не в родительском документе его дергать.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB