如何在JQuery中创建一个DOM元素并将其淡入以显示,而不是立即显示?
我试试这个:
var myDiv = "<div>Hello!</div>"
$("somePlace").after(myDiv).fadeIn('fast');
但这不起作用,因为.after(myDiv)会立即弹出。有解决方案吗谢谢!
答案 0 :(得分:33)
$("<div>Hello</div>").hide().appendTo("somePlace").fadeIn("fast");
答案 1 :(得分:1)
使用隐藏在开头的类添加它。
<style>
.hidden {
display:none;
}
</style>
<div class="hidden">
Won't be seen.
</div>