2013-10-29 85 views
0

我有以下DIV:設置DIV的背景圖像

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

,我試圖通過執行動態設置背景圖片:

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

,但它不工作,沒有圖像被發現。 ..

任何想法?

回答

1

使用.css()

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

.css()用於在jQuery設置CSS屬性。

1

您可以使用.css()方法很喜歡這裏: -

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

.css(propertyName, value)被用於設置元素的一個或多個CSS屬性。

.prop(propertyName, value)用於爲像的selectedIndex,標記名的nodeName,節點類型等中的元素設置一個或多個DOM屬性