Ich möchte in einer Galerie bei Klick auf ein Bild die Bilder tauschen.
Meine Galerie ist so aufgebaut:
Jetzt sollte es so sein, dass bei Klick auf ein Bild der Klasse "kleines_bild" dieses eben mit dem hbild.jpg getauscht wird (kleines Bild wird zu Hauptbild und umgekehrt). Das sollte natürlich wiederholbar sein.
Meine Galerie ist so aufgebaut:
Code:
<div class="galerie">
<div class="hauptbild"><img src="hbild.jpg" class="grosses_bild"></div>
<div class="kleine_bilder">
<img src="bild1.jpg" class="kleines_bild">
<img src="bild2.jpg" class="kleines_bild">
</div>
</div>
Jetzt sollte es so sein, dass bei Klick auf ein Bild der Klasse "kleines_bild" dieses eben mit dem hbild.jpg getauscht wird (kleines Bild wird zu Hauptbild und umgekehrt). Das sollte natürlich wiederholbar sein.
Code:
$(".kleines_bild").click(function() {
var klein = $(this).attr("src");
var gross= $(this).parents(".grosses_bild").attr("src");
$(this).parents(".grosses_bild").attr("src", klein);
$(this).attr("src", gross);
});