Учитывая эту ссылку в рамках FancyBox:
<a class="fancyBox" href="http://localhost/ccms/index.cfm?do=user.update" id="userLink">Update</a>
Если я нажимаю эту ссылку физически, появляется модальное окно FancyBox, в котором отображается содержимое страницы обновления пользователя. Окно находится в модальном режиме, и единственный способ закрыть окно - через Close / X. Нажатие за пределами модального режима ничего не делает. Пока все хорошо.
Однако, если я попытаюсь вызвать окно следующим образом:
$("#userLink").fancybox().trigger('click');
По мере необходимости страница обновления пользователя появляется в модальном режиме, НО нажатие вне модального окна теперь вызывает событие закрытия и окно закрывается.
Есть идеи, почему это происходит ???
В конечном итоге мне бы хотелось, чтобы поведение модала было последовательным. Но если для этого не может быть найдено никакого решения, разве не существует способа переопределения события click, вызывающего модальное закрытие и его отключение?
Спасибо, кто-нибудь?