改变背景图像css

时间:2016-06-06 10:17:09

标签: jquery html css

我有这个简单的代码试图改变div的背景图像。它不起作用。

<div id="lyt_photo_1" style="position:absolute; top:19mm; left:4mm; background-color:#999999; width:21mm; height:27mm;"></div>
<script>$('#lyt_photo_1').css("background-image", "url(/Jellyfish.jpg)");</script>

2 个答案:

答案 0 :(得分:1)

结帐Demo   它有效,这意味着你的图像目录路径(/Jellyfish.jpg)是错误的

<div id="lyt_photo_1" style="position:absolute; top:19mm;
 left:4mm;  width:21mm; height:27mm;"></div>

$('#lyt_photo_1').css("background-image", "url(http://lh4.ggpht.com/_X6JnoL0U4BY/S-AGp
sMhh4I/AAAAAAAAc2I/PhQJvcAMLgI
/tmp18723_thumb_thumb_thumb.jpg?imgmax=800)");

答案 1 :(得分:0)

//将图像链接存储在'src'属性的变量中 var getImageSrc = $('。yourclassname img')。attr('src');

//使用上面的变量添加div背景图像 $('。lyt_photo_1')。css('background-image','url('+ getImageSrc +')');