相关疑难解决方法(0)

如何加载CSS背景图像?事件被解雇了吗?

我有一个侧边栏小部件,具有图像背景.

这是一个搜索输入表单.我不希望输入在图像加载之前显示.

有没有办法将load事件处理程序附加到CSS背景图像,如普通的img元素/对象?

我知道这可以在普通图像上完成,但我想将它保留为CSS背景,因为图像是精灵的一部分.我使用的是jQuery,因此使用jQuery或plain DOM JS的解决方案同样出色.

javascript css jquery background-image dom-events

20
推荐指数
2
解决办法
2万
查看次数

使用javascript将Image对象设置为div背景图像

我想从背景中加载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对象设置背景图像?

javascript background-image loadimage

11
推荐指数
1
解决办法
3万
查看次数