Jquery mobile jquerymobile在显示之前加载一些数据

Jquery mobile jquerymobile在显示之前加载一些数据,jquery-mobile,Jquery Mobile,我想用ajax加载一些数据,并操纵给定“细节页面”的DOM。在显示页面之前。重要的是,在该页面的所有加载和操作完成之前,“详细信息页面”的任何内容都不应可见。在加载过程中,加载小部件也应该出现 我试过这样做: $( '#page_series_detail' ).live( 'pageinit',function(event) { AjaxSeriesDetail(); }); 但是在这种情况下,所有的加载和操作都发生在页面显示之后。 有人给我一个提示吗?你应该试试jQuery Mob

我想用ajax加载一些数据,并操纵给定“细节页面”的DOM。在显示页面之前。重要的是,在该页面的所有加载和操作完成之前,“详细信息页面”的任何内容都不应可见。在加载过程中,加载小部件也应该出现

我试过这样做:

$( '#page_series_detail' ).live( 'pageinit',function(event)
{
    AjaxSeriesDetail();
});
但是在这种情况下,所有的加载和操作都发生在页面显示之后。 有人给我一个提示吗?

你应该试试jQuery Mobile的事件。此事件将在向用户显示页面之前触发

根据文件

在我们过渡到的“toPage”上触发,在实际 过渡动画将启动

$(document).on(“pagebeforeshow”,“page id”,function(){Ajax here})检查此答案