Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$( selector ).stop( true , true ).fadeIn( duration );
$( selector ).stop( true , true ).fadeOut( duration );
Если очень быстро двигать указателем туда-сюда, можно «поймать» момент, когда анимация прекращается, как и положено, после вызова метода stop(), но следующая анимация не работает!
Код оперативной проверки этой ошибки:
target.fadeOut().stop().fadeIn()
$( 'a.avatar img' ).fadeIn().stop().fadeOut();
var i = 100;
for(;i|0;i--){
$( 'a.avatar img' ).fadeOut().stop().fadeIn();
$( 'a.avatar img' ).fadeIn().stop().fadeOut();
}
target.fadeOut().stop().fadeIn()
$( 'a.avatar img' ).fadeIn().stop().fadeOut();
Особенности jQuery методов fadeIn, fadeOut и fadeTo