相当简单,我需要知道是否添加了自定义图像以覆盖默认图像,以及是否必须获取其网址。
(自定义图像将始终通过内联样式添加)
我可以解析该属性的url,我只需要在内联时获取它。
更新
我有一个想法,我一开始不想提议将所有想法都放在桌面上。
我在收到`.indexOf("background-image")
后检查.attr('style')
的元素,如果是!== -1
,那么我得到.css('backgroundImage')
并用正则表达式解析网址。
我只是不相信这是最好的解决方案,但它正在发挥作用。
答案 0 :(得分:2)
你可以:
var elem = $("div");
if(elem.attr("style").search("background-image") > -1){
console.log(elem[0].style.backgroundImage)
}