|
|
|
| Есть такой код:
$(".fright div a").hover(
function () {
$(this).stop().animate( { backgroundColor: '#ABCE1A', color: "#FFFFFF" }, 200);
},
function () {
$(this).stop().animate( { backgroundColor: '#00911A', color: "#FFFFFF" }, 400);}
);
|
При переходе по ссылке .fright div a кнопке приписывается цвет #ABCE1A, который нужно запретить менять при событии hover на цвет backgroundColor: '#00911A'...
Как сделать? | |
|
|
|
|
|
|
|
для: OLi
(29.01.2012 в 14:14)
| | $(".fright div a").clik(function(){ $(this).unbind('hover')}) | |
|
|
|
|
|
|
|
для: AlexSol
(29.01.2012 в 14:22)
| | Не сработало | |
|
|
|
|
|
|
|
для: OLi
(29.01.2012 в 14:30)
| | Что еще можно придумать? | |
|
|
|
|
|
|
|
для: OLi
(29.01.2012 в 15:58)
| | //// | |
|
|
|
|
|
|
|
для: OLi
(30.01.2012 в 02:16)
| |
Что-то не помогло - пробовал так:
if($(".fright div a").css('background-color') == "rgb(171, 206, 26)"){
} else {
$(".fright div a").hover(
function () {
$(this).stop().animate( { backgroundColor: '#ABCE1A', color: "#FFFFFF" }, 200);
},
function () {
$(this).stop().animate( { backgroundColor: '#00911A', color: "#FFFFFF" }, 400);}
);
}
|
| |
|
|
|
|
|
|
|
для: OLi
(09.02.2012 в 23:11)
| | Вопрос решил. Применил к активному элементу класс .act а потом при событии hover проверял наличие класса .act у элемента, если есть, то не выполнял hover.. | |
|
|
|