2 Stimmen

Jquery und CSS-Hintergrundwechsel

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X