/ / Ändern des Hintergrundbildes css - jquery, html, css

Ändern des Hintergrundbildes css - jquery, html, css

Ich habe diesen einfachen Code, der versucht, das Hintergrundbild eines div zu ändern. Es funktioniert nicht.

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

Antworten:

1 für die Antwort № 1

Schau dir das an Demo Es funktioniert. Das bedeutet, dass Ihr Image-Verzeichnispfad (/Jellyfish.jpg) ist falsch

<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 für die Antwort № 2

// den Image-Link innerhalb einer Variablen aus dem Attribut "src" speichern var getImageSrc = $ (". yourclassname img"). attr ("src");

// füge ein div-Hintergrundbild hinzu, indem du die Variable oben verwendest $ (". lyt_photo_1"). css ("Hintergrundbild", "URL" ("+ getImageSrc +") ");