【发布时间】:2012-04-19 20:37:29
【问题描述】:
我正在尝试在我的 jQueryMobile 网站中实现 Lazy Load 插件,以帮助加快包含大量图像的页面的加载时间。
如果我绕过 JQM 的 ajax 页面加载,直接访问如下 URL:http://hello.com/about,延迟加载效果很好。但是,如果我从另一个使用 JQM 的 ajax 页面加载的页面点击进入“关于”页面,则延迟加载不会加载。
关于页面的 id 为 about => <div data-role="page" data-theme="a" id="about">
我尝试了多种绑定到pageinit 函数的变体,但均未成功。我最近的尝试是:
$('#about').live('pageinit', function() {
$(window).load(function() {
$("img.lazy").lazyload();
});
});
任何关于这方面的指导都会很棒。谢谢大家。
【问题讨论】:
标签: jquery jquery-mobile