jquery - 淡出+清空div,然后放入新内容

标签 jquery fadeout jquery-effects

淡出 div 的内容,同时保持 div 为新内容做好准备的好方法是什么?

$('#info').html('').fadeOut(500);
or
$('#info').fadeOut(500).html('').show();

div内容消失,新内容不显示

 $('#info').fadeOut(500);

div 会按其应有的方式淡出,但不会显示任何新内容

最佳答案

$('#info').fadeOut(500, function() {
   $(this).empty().show();
});

关于jquery - 淡出+清空div,然后放入新内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10543392/

相关文章:

javascript - 我可以在JavaScript中选择多维HTML数组作为多维数组吗?

javascript - Jquery Validate 以选中唯一且必需的选择框

Jquery 菜单 onmouseenter 和 mouseleave 奇怪的行为

javascript - 使用 javascript 淡入/淡出和创建/隐藏 <DIV>

jquery - 在 JQuery 中,有没有一种方法可以在时间限制到期后对发生的效果进行排队?

javascript - 将一个输入替换为另一个动态创建的输入

javascript - 在 mozilla/IE 中淡出无法正常工作

javascript - JavaScript音频淡出

jQuery - 使用 animate() 函数重新创建 slipDown() 效果?

javascript - 如何使用 jQuery 构建一个简单的表格过滤器?