Jquery mobile - 页面动态内容

时间:2011-06-23 10:45:02

标签: cordova jquery-mobile

我有一个页面,其中的内容是通过AJAX加载的,当我第一次通过ajax加载的内容正确访问页面时没有,但是在随后访问此页面时,样式将丢失。

我尝试在dom上调用.page()来修复样式但仍然没有成功

$.get(url,function( data ){
    $("#menu-content").html("");
    $("#menu-content").html(data);
    $.mobile.changePage("#menu_page", {transition: "none"});
    $("#menu_page").page();
    hideLoading();
});

任何建议

1 个答案:

答案 0 :(得分:1)

尝试交换语句:

$.get(url,function( data ){
    $("#menu-content").html("");
    $("#menu-content").html(data);
    $("#menu_page").page();
    $.mobile.changePage("#menu_page", {transition: "none"});
    hideLoading();
});

页面应首先由jqm呈现。