0
會有任何簡單的方法或設置,我可以打開以允許使用jquery mobile?只有當所有圖像加載到jquery mobile中時纔會顯示下一頁
我只是使用正常的錨鏈接來瀏覽頁面,並讓jquery手機默認行爲適用,但問題是當下一頁顯示時,頁面閃爍。
我想避免這種情況 - 除此之外,我還希望僅在包含圖像的整個頁面已加載時顯示下一頁。爲我的應用程序提供更好的體驗。
會有任何簡單的方法或設置,我可以打開以允許使用jquery mobile?只有當所有圖像加載到jquery mobile中時纔會顯示下一頁
我只是使用正常的錨鏈接來瀏覽頁面,並讓jquery手機默認行爲適用,但問題是當下一頁顯示時,頁面閃爍。
我想避免這種情況 - 除此之外,我還希望僅在包含圖像的整個頁面已加載時顯示下一頁。爲我的應用程序提供更好的體驗。
你可以嘗試
$(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);
});
UPDATE
$('#pageNameHere').live('pageshow',function(event, ui){
$(window).load(function() {
// do stuff when the entire doc and all assets have been loaed
});
});
都不起作用 - 由於某種原因,我$(窗口).load只會得到第一次在瀏覽器中加載頁面時觸發。當下一頁出現時,即使您在該頁面中有$(window).load,它也不會被觸發。 pageshow - 不等待圖像加載。 – David
也許嘗試更新 –