jQuery – 在运行fadeIn之前等待fadeOut完成

前端之家收集整理的这篇文章主要介绍了jQuery – 在运行fadeIn之前等待fadeOut完成前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道是否有任何方法等到fadeOut在fadeIn开始之前完成,因为当我运行以下代码时,它会将一个div放在另一个div之下,然后当它淡出它移动…看起来有点丑陋.

代码如下:

$('.sidebarform').fadeOut('slow');
$('.sidebarsuccess').fadeIn('slow');

解决方法

fadeOut功能有一个回调,它在动画完成时执行:
$('.sidebarform').fadeOut('slow',function() {
    $('.sidebarsuccess').fadeIn('slow');
});

猜你在找的jQuery相关文章