Ich habe ein Problem mit der folgenden Zeile:
document.getElementById("giftcard").getElementsByTagName("label").style.backgroundImage ="url(giftcard_icon-d.jpg)";
Ich versuche, das Hintergrundbild nach dem Anklicken eines label
.
Ich habe 5 label
s auf einer Seite, aber wenn ich auf label
sollte sich der Hintergrund ändern. Andere Etiketten sollten zurückgesetzt werden, um dies zu verwenden giftcard_icon-d.jpg
Bild als Hintergrund.
Wie kann ich das beheben?
$(document).ready(function() {
$('#giftcard label').click(function() {
document.getElementById("giftcard").getElementsByTagName("label").style.backgroundImage ="url(giftcard_icon-d.jpg)";
this.style.backgroundImage ="url(giftcard_icon-a.jpg)";
});