我正在尝试使用 jQuery 获取 div 的背景图像 URL,但不带任何引号。
所以基本上我需要的只是图像的 URL/路径。
我使用下面的代码,但这段代码给了我一个像这样的 URL:
"http://somesite.com/images/apple.png"
如您所见,它将把 URL 放在双引号之间,这不是我想要的。
代码如下:
var bg = $('.selected').css('background-image');
bg = bg.replace('url(','').replace(')','');
alert(bg);
有人可以就这个问题提出建议吗?
最佳答案
用 RegEx /"/g
替换会给我你想要的:
alert(
'"http://somesite.com/images/apple.png"'
.replace(/"/g, "")
);
关于javascript - jQuery 获取不带引号的背景图片 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36676501/