imagesLoaded似乎是检测图像是否已加载的最佳解决方案(在撰写本文时,2014 年 11 月) 。
我发现 imagesLoaded 库具有以下特点:
- 许可证:麻省理工学院许可证
- 依赖:无
- 重量(缩小和压缩):7kb 缩小(轻!)
- 下载生成器(有助于减轻重量):不需要,已经很小了
- 在 Github 上:是的
- 社区和贡献者:相当大,4000 多个成员,虽然只有 13 个贡献者
- 历史和贡献:相对较旧(自 2010 年以来)稳定但仍然活跃的项目
以上所有特点都指向了一个非常高质量的产品的方向。但是,我仍然无法在官方网站imagesloaded.desandro.com和 Github 页面github.com/desandro/imagesloaded上找到明确提及的一些信息:
- 什么是浏览器支持?
- 什么是设备支持?
尽管我认为第二个问题的答案很明显,但我希望得到确认。
编辑:我只记得这个答案提到它在 IE7+ https://stackoverflow.com/a/19959809/759452上工作,但仍然欢迎进一步的反馈
编辑 2:我刚刚发现另一个消息来源说它不支持 IE7,这次是由库的创建者本人,请参阅 github.com/desandro/imagesloaded/issues/16 上来自“desandro on 30 Nov 2012”的消息