CSS background-images onload check

我使用http://desandro.github.com/imagesloaded/ imagesLoaded插件,非常适合检测div的图像何时加载:

$('.background').imagesLoaded(function() { console.log('background loaded'); }); 

我需要这个也检查何时加载了通过CSS应用的背景图像,因为上面的插件似乎不会监听背景图像。

有任何想法吗?

看看waitForImages插件,它可以检测CSS中引用的图像的加载。

https://github.com/alexanderdickson/waitForImages

这是此插件中的一个已知问题,但有一个解决方法,请阅读此页面中的darcyclarke评论https://github.com/desandro/imagesloaded/issues/29