Мне очень больно понимать, как jQuery Mobile обрабатывает обновление страниц после обновления ajax.
У меня две страницы - уникальный файл-сайт: поисковая машина.
Первая страница - это поле поиска. Отправить запускает вызов JSON и синтаксический анализатор, который обновляет вторую страницу: результаты.
сейчас я использую: $. Mobile.changePage ($ ('# result'));
, который отлично справляется с работой от поля поиска до страницы результатов.
Однако:
Если я повторно использую его со страницы результатов для следующих / предыдущих страниц (новый вызов json, новый синтаксический анализ, новые добавленные узлы в DOM);
JQuery Mobile просто не «раскрашивает» только что добавленные узлы.
может кто-нибудь объяснить, пожалуйста, использование и различие
1- $. Mobile.page ()
2- $. Mobile.changePage ()
3- $. Mobile.refresh ()
или дайте мне подсказку, как мне обрабатывать изменения страниц. спасибо!