есть css класс
.highlighted {
background-color: rgb(0,0,0);
}
как "плавно" добавить этот класс к кнопке?
или как вообще адекватно реализовать плавную подсветку кнопки?
менять цвет вот так, негодится, при быстрых наведениях, кнопка начинает "мигать", столько раз сколько мы на нее нааводили. попробуйте
jsfiddle
$(".topMenu").on("mouseenter", "a", function() {
$(this).animate({
"background-color": "rgb(0,0,0)"
});
});
$(".topMenu").on("mouseleave", "a", function() {
$(this).animate({
"background-color": "rgb(200,200,200)"
});
});