jquery如何改变css背景图?

html-css011

jquery如何改变css背景图?,第1张

jquery改变CSS背景图修改方法

如果需要使用Jquery修改CSS网页背景样式。用户可以这样写$(‘p’).css({"background-image":"url(../images/msg_btn.gif"})

Jquery-CSS用法

css() 方法返回或设置匹配的元素的一个或多个样式属性。返回第一个匹配元素的 CSS 属性值。注释:当用于返回一个值时,不支持简写的 CSS 属性(比如 "background" 和 "border")。

参考资料:JQuery

//①首先要获得该元素背景图片的URL;

//②NEW一个图片对象

var bgimg = new Image()

//③给这个图片对象加上onload事件

bgimg.src = '该元素背景图片的URL'

bgimg.onload = function () {

//图片对象加载完成,对应的该元素背景图片也加载完成

}