我一直在玩一个 GUI for boom,今天我想我会添加图像的延迟加载。GUI 是用 AngularJS 构建的。这是加载所有图像的工作版本的要点:https ://gist.github.com/brock/6724161
这是我添加延迟加载的最新版本:https ://gist.github.com/brock/6746909 现在它只显示图像的占位符,但它们从不加载。
有趣的是,如果我打开 Chrome 控制台,我可以输入$('img.lazy').lazyload()
它并按预期运行,但我还没有确定为什么它不会在页面加载时触发。