Показать сообщение отдельно
  #1 (permalink)  
Старый 19.06.2013, 13:35
Интересующийся
Отправить личное сообщение для frutality Посмотреть профиль Найти все сообщения от frutality
 
Регистрация: 30.08.2012
Сообщений: 26

jQuery UI Dialog, modal:true и белая полоса
Всем доброго времени суток!

Использую jQuery 1.9.1 и jQuery UI 1.10.1.

Что делаю: обычное модальное окно средствами UI Dialog.

Проблема: при использовании modal:true (что в результате "затемняет" фон и не дает кликать по ссылкам, пока открыто модальное окно) появляется белая полоса. Скриншот прилагаю.

http://javascript.ru/forum/attachmen...d=137163386 1

Никакой CSS-разметки для модального окна не делал. Только стили от разработчиков, скачанные с jqueryui.com.

Firebug не позволяет мне обнаружить, что это за элемент с белым фоном.

Вряд ли это поможет, но вот весь Javascript, используемый на моей странице:
$(function(){
        /* Инициализация модального окна */
        $('#dialog').dialog({
          autoOpen: false,
          draggable:false,
          modal:true,
          resizable:false,
          width:760,
          open: function(){
            $('.ui-widget-overlay').bind('click',function(){
              $('#dialog').dialog('close');
            })
          }
        });
        
        /* Модальное окно */
        $('.open-modal-button').click(function(){
          $('#dialog').dialog('open');
        });
      });


P.S. И не такой важный вопрос, но все же: средствами jQuery UI Dialog возможно ли убирать прокрутку документа при появлении модального окна? Как пример, вот этот скрипт. Если бы не его заброшенность, можно было бы использовать.
Изображения:
Тип файла: jpg modal-true.jpg (3.9 Кб, 26 просмотров)
Ответить с цитированием