我試圖在我的jQueryMobile網站中實現Lazy Load插件,以幫助加快包含大量圖像的頁面上的加載時間。在jQuery Mobile中延遲加載圖像
如果我通過直接跳轉到像這樣的網址跳過JQM的ajax頁面加載:http://hello.com/about
,延遲加載效果很好。但是,如果我從其他頁面(使用JQM的ajax頁面加載)單擊轉到About頁面,則不會加載Lazy Load。
關於頁面有about
一個id =><div data-role="page" data-theme="a" id="about">
我已經嘗試了一些結合,但沒有成功的pageinit
功能的變化。我最近的嘗試是:
$('#about').live('pageinit', function() {
$(window).load(function() {
$("img.lazy").lazyload();
});
});
任何指導都很棒。多謝你們。
謝謝賈斯帕。這是我在這裏得到的最完整的答案之一。你搖滾。 – rocky 2012-04-19 22:05:32
@rocky不客氣,總是樂於提供幫助。 – Jasper 2012-04-19 22:11:01