jQuery追加到之后的元素中

Dan*_*Dan 4 jquery

我试图将内容移到test2之后,但此刻它不起作用.

<div id="test">
    <div id="test2"></div>  
</div>

<div id="content"></div>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下jQuery:

$("#test2").after("#content");
Run Code Online (Sandbox Code Playgroud)

这是如何.after()运作的?我检查过jQuery文档但找不到我做错了什么?

j08*_*691 6

$("#content").insertAfter("#test2");?
Run Code Online (Sandbox Code Playgroud)

将导致:

<div id="test">
    <div id="test2">b</div>
    <div id="content">a</div>  
</div>
Run Code Online (Sandbox Code Playgroud)

jsFiddle例子.