• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Jquery Background Image tauschen

jumbo125

Mitglied
Hallo,

ich benötige wiedermal ein paar Tipps.

diesesmal würde ich gerne ein Background Image tauschen. Das Problem, es sind zwei vergeben. Hier ein Bsp.:

#vild{
Background-Image: url(erstesbild.jpg), url(zweitesbild);
}

es soll nur die ZWEITE URL (zweitesbild) getauscht werden.
Min späteren Verlauf wird es mehrmals gewechselt, der Name stammt aus einem Array.

hier liegt jedoch die frage, wie ich die URL des erstenbildes belasse und die des zweiten Bildes wechsle
 
Hast du mal versucht, die URLs der vorhandenen Bilder mit
Code:
var images = objekt.css("background-image")
zu holen, den gewonnen String mit
Code:
var imgArr = images.split(",")
in ein Array zu verwandeln, davon das nullte (m.e. das erste) Element zu nehmen und das neue Bild anzuhängen?
Code:
var images = imgArr[0] + ", url(drittesbild.jpg)
Das ganze dann wieder per css() dem Objekt zuweisen:
Code:
objekt.css("background-image", images);

Nur so ne Idee, geht bestimmt auch eleganter ...
 
Zurück
Oben