/ / Alterando a imagem de fundo css - jquery, html, css

Mudando a imagem de fundo css - jquery, html, css

Eu tenho este código simples tentando mudar a imagem de fundo de uma div. Não funciona.

<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>

Respostas:

1 para resposta № 1

Veja isso Demonstração Isso funciona, isso significa que o caminho do diretório de imagem (/Jellyfish.jpg) está errado

<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)");

0 para resposta № 2

// armazena o link da imagem dentro de uma variável do atributo "src" var getImageSrc = $ (". yourclassname img"). attr ("src");

// adiciona imagem de fundo div usando a variável acima $ (". lyt_photo_1"). css ("imagem de fundo", "url (" + getImageSrc + ")");