设置div背景图像

时间:2013-10-29 13:47:37

标签: jquery html background-image

我在div下面:

<div id="MyDiv" style="background-image: " + '@Url.Content("~/images/MyImave.gif")'></div>

我尝试通过执行以下操作动态设置背景图片:

$('#MyDiv').prop("background-image", '@Url.Content("~/images/ongoing.gif")');

但它不起作用,没有找到图像......

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

使用.css()

$('#MyDiv').css("background-image", '@Url.Content("~/images/ongoing.gif")');

.css()用于在jQuery中设置CSS属性。

答案 1 :(得分:1)

您可以在此处使用.css()方法,例如: -

$('#MyDiv').css("background-image", '@Url.Content("~/images/ongoing.gif")');

因为.css( propertyName, value )用于为元素设置一个或多个CSS属性。

while .prop( propertyName, value )用于为selectedIndex,tagName,nodeName,nodeType等元素设置一个或多个DOM属性。