2014-02-21 5 views
1

Я знаю, что это очень распространенный вопрос. Я должен опубликовать его после исследования решения на google alot. Я пытаюсь открыть диалог с JqueryUI. Я пытаюсь заблокировать фоновый экран при открытии диалога. Я могу получить диалог, но я не могу сделать блокирующее событие фона экрана после попытки ниже сценариев:JQuery UI modal Диалог блокировки фона экрана

  1. добавил модальность: истинный
  2. обновил последнюю версию на jqueryui CSS

, что будет моим проблема с кодом.

$("#divDialog").dialog({ 
    modal: true 
}); 

Любые работы по устранению проблемы?

+3

Можете ли вы воспроизвести это в jsFiddle? – j08691

+0

очень неудачный. Он работает в jsfiddle для меня. Мой плохой должен быть некоторый css или js, переопределяющий мой код. Я должен проверить, где все пошло не так. Цените свое время. – Kurkula

ответ

1

Это похоже на работу для меня здесь: http://jsfiddle.net/Nd5w9/

HTML-:

<body> 
    <button>Can't click when dialog shown</button> 
    <div id="divDialog">Hi hi ih</div> 
</body> 

И Javascript:

$("#divDialog").dialog({ 
    modal: true 
}); 

Когда отображается диалоговое окно, я не могу нажать на кнопка. Вы уверены, что элементы оформлены правильно?

Смежные вопросы