Как последовательно отображать несколько диалоговых окон в jQuery Mobile?

#javascript #jquery #jquery-ui #jquery-mobile

#javascript #jquery #jquery-пользовательский интерфейс #jquery-mobile

Вопрос:

Как я могу последовательно показывать несколько диалоговых окон в jQuery Mobile (jQM)?

Открытие двух диалоговых окон непосредственно последовательно

 $.mobile.changePage("#dialog1", "pop");
$.mobile.changePage("#dialog2", "pop");
  

приводит к цепному перенаправлению на

  indexamp;ui-state=dialogamp;ui-state=dialog
  

isOpen из jquery UI не работает.

Ответ №1:

Вы могли бы привязать событие изменения к первому диалоговому окну (чтобы, когда пользователь что-то выбирает), возможно, запустить второе диалоговое окно. Пример: (Не работает, но, возможно, поможет вам думать в правильном направлении) http://jsfiddle.net/LHG4L/18

Комментарии:

1. Сделал это с открытием второго диалога в событии pagehide первого диалога. $('.dialog').live('pagehide',function(event, ui)

2. приятно, придется запомнить, что