我正在将一些外部 html 加载到 jquery 移动应用程序中的 div 中。一切正常,但我试图让它更平滑一点。
这是我的代码:
$(document).bind('pagebeforecreate', function (event, ui) {
if (event.target.id == 'pageViewOrder') {
//get the page
$.getJSON(root_url + '/orders/view/' + window.viewOrderReference + '/?callback=?', null, function (d) {
$("#viewOrder_content").html(d.html).trigger("create");
$.mobile.loading('hide');
});
}
发生的事情是在 ajax 调用完成之前显示页面。有没有办法在此调用完成之前停止 jquery mobile 继续显示页面?此刻它显示页面,然后内容弹出。
编辑:这是在单页中加载
干杯,本