views:

24

answers:

1

How can I set the background-image css property of say a div using jquery? will something like this work?

$("#div").css("backgroundImage", "url('test.jpg')");
+3  A: 

What you have will work, or you can do this:

$("#div").css("background-image", "url('test.jpg')");

Or .css() takes an object (to set many properties for example):

$("#div").css({ backgroundImage: "url('test.jpg')", color: "red" });
Nick Craver