当前位置:  开发笔记 > 编程语言 > 正文

jQuery淡入淡出

如何解决《jQuery淡入淡出》经验,为你挑选了1个好方法。

我有三个div:A,B和C.目前可见A,我希望B替换它.我可以通过以下方式轻松完成此操作:

$('#A').hide();
$('#B').show();

但是,这将导致变化非常突然.然而,如果我将"隐藏"替换为"fadeOut"并将"show"替换为"fadeIn",那么A仍在消失,而B仍然在渐渐消失并且看起来相当令人困惑.在开始淡入之前,如何让B等待A淡出?

提前致谢 :)



1> Ben..:

fadeOut可以采用在第一个效果完成后运行的回调函数:

$('#A').fadeOut( function() {
             $('#B').fadeIn();
           });

应该这样做.

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有