将页面更改为动态创建的页面

时间:2011-11-05 16:54:27

标签: jquery-mobile

我已经使用此代码创建了动态页面,这很好用:

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

创建页面后,我想将页面更改为:

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

问题是这不起作用,因为它无法找到我之前创建的页面。我认为需要刷新或者我不确切知道如何。

1 个答案:

答案 0 :(得分:1)

请尝试以下操作:在追加之后和更改页面调用之前$.mobile.initializePage();