показывать следующую страницу только тогда, когда все изображения загружены в jquery mobile - PullRequest
0 голосов
/ 15 ноября 2011

Есть ли какой-нибудь простой способ или параметр, который я могу включить, чтобы разрешить это с помощью jquery mobile?

Я просто использую обычные якорные ссылки для перехода со страницы на страницу и разрешаю поведение jquery mobile по умолчанию, но проблема в том, что когда появляются следующие страницы, страница мигает.

Я хочу избежать этого - и кроме того, я также хочу показывать следующую страницу только тогда, когда целые страницы, включая изображения, уже загружены. Делает для лучшего приложения для моего приложения.

1 Ответ

0 голосов
/ 15 ноября 2011

Вы можете попробовать

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

или: http://jquerymobile.com/demos/1.0rc3/docs/api/events.html

$( 'div' ).live( 'pageshow',function(event, ui){
    alert( 'This page was just hidden: '+ ui.prevPage);
});

ОБНОВЛЕНИЕ

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