Перейдите на страницу, которая создается динамически - PullRequest
0 голосов
/ 05 ноября 2011

Я создал динамическую страницу с этим кодом, и он прекрасно работает:

    var b = $('body');
    $('<div data-role="page" id="test" data-theme="b">').appendTo(b).page();

После создания страницы я хочу изменить страницу на:

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

Проблема в том, что это не работает, потому что он не может найти страницу, которую я создал ранее.Я думаю, что нужно освежиться или что-то, что я точно не знаю, как.

1 Ответ

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

Попробуйте следующее: после добавления и перед сменой страницы вызовите $.mobile.initializePage();.

...