javascript - 如何在 jQuery 文本中添加淡入效果

标签 javascript jquery

如何在数据返回到#results div时添加淡入效果?

$('#results').html(data);

我试过了

$('#results').html(data).fadeIn('slow');

但是好像没用

我的代码

        submitHandler: function(form) {
            // do other stuff for a valid form
            $.post('mailme.php', $("#myform").serialize(), function(data) {
                $('#results').html(data).fadeIn('slow');
            });
        }

最佳答案

你必须先隐藏div。

$('#results').hide().html(data).fadeIn('slow');

关于javascript - 如何在 jQuery 文本中添加淡入效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7602080/

相关文章:

javascript - 子域的 localStorage 范围

如果单选按钮被选中,则 jQuery addClass

javascript - 删除列中的重复值

jquery - 在 $.each fn 中创建的回调和使用 for 循环的回调行为有何不同?

javascript - JSFiddle + coffescript 如何用键盘快捷键注释掉代码?

javascript - 设置 mime 类型或运行本地媒体播放器

javascript - React 将 props 传递给模板文字中的背景 url

javascript - 仅对某些文件/目录使用 ESLint 插件

javascript - 如何动态调用ajax来实现分页

Jquery 如何在可拖动上使用 .live