Чтобы уточнить, ответ Виктора работает только в том случае, если для диалогового окна установлено значение autoOpen: true
, значение по умолчанию для этого диалогового окна, и , вы не открываете диалоговое окно снова с мероприятие. Если вы в любой момент откроете диалог с событием, таким как click
, независимо от того, установлено ли autoOpen
на true
или false
, вам придется использовать jQuery.live
.
Fiddle демонстрирует сбой оверлея click
событие с autoOpen: false
: http://jsfiddle.net/GKfZM/
Fiddle демонстрирует, как live
работает с autoOpen: false
и с событием click
: http://jsfiddle.net/GKfZM/1/
Резюме: Ответ Виктора работает только при определенных условиях.
Ссылка на учебник