我试图在我的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