1

次のスニペットを使用しています:

function fetchContent()
{
    //do something
    $.mobile.changePage("#toTheTargetPage");
}

$("#toTheTargetPage").live('pagebeforeshow', function() {    
    $.mobile.showPageLoadingMsg("a", "Please wait", false); 
    renderTheContent();  
    $.mobile.hidePageLoadingMsg();
});

function renderTheContent()
{
    //populate dynamic list view using the content
}

しかし、ローダーは表示されません。また、最初のロード時にリストビューも表示されません。戻ってまた戻ると、その時だけコンテンツが表示されます。

どこが間違っていますか?

注:jquery Mobile 1.2.0を使用

4

1 に答える 1