jquery jeśli kolor tła ==
Próbuję sprawdzić tło elementu, oto mój kod. Ale to nie działa:
Próbowałem na dwa sposoby, oto pierwsze:
function changeColor(field) {
if(field.css('background-color','#ffb100')) {
field.css('background-color','white');
}
else {
field.css('background-color','ffb100');
}
}
oto druga:
function changeColor(field) {
if(field.css('background-color') === '#ffb100') {
field.css('background-color','white');
}
else {
field.css('background-color','ffb100');
}
}
Ale żaden nie działał! Jakieś sugestie?
EDYCJA: To jest mój najnowszy kod, ale nadal nie działa:
function changeColor(field) {
if(field.css('background-color') == 'rgb(255, 255, 255)') {
field.css('background-color','ffb100');
}
else {
field.css('background-color','white');
}
}