Вариант браузера jquerymobile ermm в изменении DOM для внутренних ссылок - PullRequest
0 голосов
/ 10 ноября 2011

Я пытаюсь выяснить, что именно происходит, когда вы ссылаетесь на внешнюю страницу того же домена с помощью JQM.Я знаю, что новая страница добавляется в DOM, но если я переберу 5 или около того из этих ссылок, все ли 5 ​​теперь в DOM?

Firebug показывает начальную страницу и активную страницу в DOMи ничего больше.Chrome показывает переменные результаты, обычно сохраняя последнюю страницу и активную страницу.Что именно здесь происходит?

Нужно ли предполагать, что все мои обработчики на странице теряются при смене страницы?Поэтому мне нужно привязать их на каждом pageinit?

1 Ответ

1 голос
/ 10 ноября 2011

Простой способ проверить. Привязка создания страницы:

$('#pageID').live('pagecreate', function (event) { alert("Inserted to the dom") };

Это срабатывает, когда страница вставляется в DOM. Если предупреждение срабатывает каждый раз, когда вы заходите на страницу, это означает, что страница не сохраняется в домене. И я думаю, что это действительно так. Но я не уверен.

...