jQuery быстро переключает fadeIn/fadeOut, даже если он не завершен


person user828591    schedule 14.12.2012    source источник


Ответы (2)


Скажите jQuery остановить текущую анимацию перед запуском новой:

$("#menu").hover(
   function() {
     $("#fade").stop().fadeIn(300);
   },
   function() {
     $("#fade").stop().fadeOut(300);
   }
);
person Blender    schedule 14.12.2012
comment
Спасибо за быструю помощь, не думал, что это так просто! - person user828591; 14.12.2012

просто добавьте stop перед fadeIn.

 $("#fade").stop(true,true).fadeIn(300)
person Behnam Esmaili    schedule 14.12.2012