I need to get the URL of an element's background image with jQuery:
var foo = $('#id').css('background-image');
This results in something like url("http://www.example.com/image.gif")
. How can I get just the "http://www.example.com/image.gif" part from that? typeof foo
says it's a string, but the url()
part makes me think that JavaScript and/or jQuery has a special URL type and that I should be able to get the location with foo.toString()
. That doesn't work though.