我有一个侧边栏小部件,具有图像背景.
这是一个搜索输入表单.我不希望输入在图像加载之前显示.
有没有办法将load事件处理程序附加到CSS背景图像,如普通的img元素/对象?  
我知道这可以在普通图像上完成,但我想将它保留为CSS背景,因为图像是精灵的一部分.我使用的是jQuery,因此使用jQuery或plain DOM JS的解决方案同样出色.
我想从背景中加载4个图像,显示加载条到客户端
,当下载图像时,我想将它们设置为4个div块的背景图像.
我正在寻找这样的东西.
var myImages = new Array();
for(var i = 0; i < 4; i++)
    myImages[i] = new Image();
//load images using the src attribute
//and execute an on load event function where to do something like this.
var div0 = document.getElementById('theDivId');
div0.style.backgroundImage = myImage[index];
Run Code Online (Sandbox Code Playgroud)
有没有办法使用Image javascript对象设置背景图像?