选择div的背景图像的正确选择器是什么?
答案 0 :(得分:6)
您可以使用css('background-image')
,但是,它会返回一个类似的字符串......
url(../images/image.png)
要删除url()
包装器,请使用此...
var image = element.css('background-image').replace(/^url\((.*?)\)$/, '$1');
答案 1 :(得分:0)
选择div并获取属性:
$("div").each(function(){
alert($(this).css("background-image"));
});
如果您想跳过没有背景图片的div,可以使用.filter跳过这些。
答案 2 :(得分:0)
$("#myElement").css("background-image");