Jquery mobile 仅在jquery mobile中加载所有图像时显示下一页

Jquery mobile 仅在jquery mobile中加载所有图像时显示下一页,jquery-mobile,Jquery Mobile,有没有什么简单的方法或设置可以让我在jquery mobile上实现这一点 我只是使用普通的锚链接从一个页面导航到另一个页面,并让jquery mobile应用默认行为,但问题是当下一个页面出现时,页面会闪烁 我想避免这种情况——此外,我还想仅当整个页面(包括其图像)都已加载时才显示下一页。为我的应用程序带来更好的体验。你可以试试 $(window).load(function() { // do stuff when the entire doc and all assets have

有没有什么简单的方法或设置可以让我在jquery mobile上实现这一点

我只是使用普通的锚链接从一个页面导航到另一个页面,并让jquery mobile应用默认行为,但问题是当下一个页面出现时,页面会闪烁

我想避免这种情况——此外,我还想仅当整个页面(包括其图像)都已加载时才显示下一页。为我的应用程序带来更好的体验。

你可以试试

$(window).load(function() {
    // do stuff when the entire doc and all assets have been loaed
});
或:

更新

$( '#pageNameHere' ).live( 'pageshow',function(event, ui){
    $(window).load(function() {
        // do stuff when the entire doc and all assets have been loaed
    });
});

两者都不起作用-出于某种原因,i$(窗口)。只有在第一次在浏览器中加载页面时才会触发加载。当下一页显示时,即使您在该页中有$(window).load,也不会被触发。pageshow-不等待图像加载。
$( '#pageNameHere' ).live( 'pageshow',function(event, ui){
    $(window).load(function() {
        // do stuff when the entire doc and all assets have been loaed
    });
});