如何使用jQuery slideDown一个新的DIV?

Rya*_*yan 2 jquery

我想要一个jquery代码,它创建一个包含给定内容的div,然后将其向下滑动.

目前我有这个代码:

var newdivcontent = //ajax code here to bring new content
var newdivname = Math.floor(Math.random()*11);
$("#topofpage").after("<div id='"+ newdivname+"'>"+newdivcontent+"</div>");
$(newdivname).hide();
$(newdivname).slideDown("slow");


<div id="topofpage">Real Time Posts: <br></div>
Run Code Online (Sandbox Code Playgroud)

但它只是创造了div而不是滑行.

谢谢

Sam*_*son 8

在线演示:http://jsbin.com/oroha

$("<div>").html("New Data").insertAfter("#topofpage").hide().slideDown("slow");
Run Code Online (Sandbox Code Playgroud)