Я пытаюсь изменить свойство цвета фона на mouseover
элемента nav ul li
, но когда я выбираю другой элемент такого же типа, я хочу, чтобы первый возвращал свой цвет и вновь выбранный для изменения цвет и так далее.change css background-color свойство
$(document).ready(function() {
$('nav ul li').on('mouseover', function() {
if ($(this).css('background-color') == '#BBB') {
$(this).css("background-color", "#36D900");
} else {
$(this).css("background-color", "#BBB");
}
});
});
Хорошо, у вас есть этот код. В чем дело? – Regent
В чем вопрос? –
Используйте класс вместо использования цвета фона css в jquery. Цвет зависит от браузеров. –