$(this).mouseover(function(){$(this).fadeIn()}) $(this).mouseout(function(){$(this).animate({opacity: 0.5})})
Но если быстро провести над объектом несколько раз, то код повторится такое же количество раз. Как можно этого избежать?
Отправлено 31 Август 2011 - 15:48
$(this).mouseover(function(){$(this).fadeIn()}) $(this).mouseout(function(){$(this).animate({opacity: 0.5})})
Отправлено 31 Август 2011 - 21:17
$(this).hover(function(){ $(this).fadeIn(); }, function(){ $(this).fadeTo(0.5); })
Отправлено 01 Сентябрь 2011 - 06:53
Хотя это вряд ли от повторения анимации поможет, скорее от ложных срабатываний, кои при раздельном использовании mouseover, mouseout бывают.
Отправлено 01 Сентябрь 2011 - 08:34
Я сначало именно hover и пробовал, но hover еще и по unbind() нельзя снять
Отправлено 01 Сентябрь 2011 - 09:53
hover - это не событие, а быстрая функция для mouseover/mouseout
Сообщение отредактировал diamond82: 01 Сентябрь 2011 - 09:54
0 пользователей, 1 гостей, 0 скрытых пользователей