Как загрузить страницу динамически в зависимости от флага с помощью jquerymobile - PullRequest
0 голосов
/ 03 апреля 2012

На моей странице указателя есть много страниц, таких как

data-role="page1"
date-role="page2"
date-role="page3"

Теперь мне нужно показать любую эту страницу, как только я открою страницу индекса ... Как контролировать это изменение непосредственно перед показом страницы?

Я пытался привязать страницу перед показом на странице 1 следующим образом

$("#page1").live("pagebeforeshow", function(e) {
    flag = window.location.search.substr(1);
    if(flag=='something') {
        $.mobile.changePage("#page2");
    }
});

Хотя он переходит на страницу 2, но я могу видеть, что этот переход происходит на моих глазах в браузере Android. Как сделать это в фоновом режиме?

1 Ответ

2 голосов
/ 04 апреля 2012

Как насчет этого

$.mobile.changePage('#page2', {transition:'none'});

Также работает привязка к pageinit.

...