English 中文(简体)
jQuery 淡入淡出
原标题:
  • 时间:2008-12-25 22:42:07
  •  标签:

我有三个div:A,B和C。目前A是可见的,我希望B来替换它。我可以轻松地通过以下方式实现:

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

然而,那会导致变化相当突然。但如果我将“隐藏”替换为“淡出”并将“展示”替换为“淡入”,那么A仍在淡出,而B仍在淡入,看起来相当混乱。我怎样才能让B在A淡出后再开始淡入呢?

提前感谢。

最佳回答

淡出效果可以使用回调函数,在第一个效果完成后运行:

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

那就可以了。

问题回答

暂无回答




相关问题
热门标签