如何用jQuery阅读背景图片URL?

时间:2014-03-01 16:54:46

标签: jquery css

我怎样才能获得#aboutus div的背景图片网址?我正在尝试这样的事情

$('#aboutus').css('background')=='url(primo2.png)'

如果我控制台记录上面表达式的第一部分,我得到

rgba(0, 0, 0, 0) url(file:///G:/u/primo2.png) repeat scroll 0% 0% / auto padding-box border-box 

我只需要url()进行比较。提前谢谢。

1 个答案:

答案 0 :(得分:1)

我认为你正在寻找这个 -

$(function() {
    $("div").click(function() {
        var bg = $(this).css('background-image');
        bg = bg.replace('url(','').replace(')','');
        alert(bg);
    });
});

http://jsfiddle.net/mblase75/z2jKA/2/