2011-05-27 50 views
25

我有这样的代码如何追加jQuery中的兄弟?

<div class="data"> 

<div class="another"> 
</div> 
<!-- need to add element here --> 

</div> 

我想使用jQuery我怎么能追加的另一个使用jQuery

回答

35

如果你特别想anotherdiv元素之后插入,尝试insertAfter

$('<div>Another 2</div>').insertAfter($('.another')); 

$('.another')部分,另外您也可以更精确地指定目标。

32

我想你想使用的.after()功能同级补充,我把评论的元素:

$('div.another').after('<div>'); 
6

尝试:

$('div#data').append('your HTML'); 
+7

虽然这将在他的具体例子。如果他有一个以上的内部div,并且想在他们中的一个之后特别插入新元素,它将不起作用。 – 2011-05-27 08:34:20