JQuery, если цвет фона ==
Я пытаюсь проверить фон элемента, вот мой код. Но это не работает:
Я пробовал два способа, вот первый:
function changeColor(field) {
if(field.css('background-color','#ffb100')) {
field.css('background-color','white');
}
else {
field.css('background-color','ffb100');
}
}
вот второе:
function changeColor(field) {
if(field.css('background-color') === '#ffb100') {
field.css('background-color','white');
}
else {
field.css('background-color','ffb100');
}
}
Но ни сработало! Какие-либо предложения?
РЕДАКТИРОВАТЬ: Это мой последний код, но он все еще не работает:
function changeColor(field) {
if(field.css('background-color') == 'rgb(255, 255, 255)') {
field.css('background-color','ffb100');
}
else {
field.css('background-color','white');
}
}