Nachdem der Benutzer auf eine Tabellenzeile geklickt hat, möchte ich überprüfen, ob die Hintergrundfarbe der Tabellenzeile weiß ist. Ist dies der Fall, wird die Farbe in hellblau geändert.Wie überprüfe ich mit jQuery auf einen css-Wert?
Der Code, den ich verwende, funktioniert nicht. Hier ist es:
$("#tracker_table tr#master").click(function(){
if($(this).css("background-color") == "#FFFFFF") {
$(this).css("background-color", "#C2DAEF");
}
});
Ich denke, es ist etwas falsch mit meiner if-Anweisung. Wie kann ich mit jQuery nach einem CSS-Wert suchen?
Sie vielleicht einen Blick auf dieses Blog [Vergleich Farben mit JavaScript] nehmen wollen (http://radio.javaranch.com/pascarello/2005/05 /19/1116513366466.html). Offenbar repräsentieren verschiedene Browser Farben anders oder taten es 2005. – R0MANARMY