我有一个根 div元素,在这个div中我有一个图像。
<div id="root">
<img id="msg"/>
</div>
现在,使用jquery,我使用根 div中的n个div元素。问题是新的div元素出现在img标记之前。。喜欢
<div id="root">
<div id="b"></div>
<div id="a"></div>
<img id="msg"/>
</div>
但我需要它在img标记后面加上div元素,如
<div id="root">
<img id="msg"/>
<div id="b"></div>
<div id="a"></div>
</div>
对于如何使用jQuery实现这一点,有什么建议吗?
发布于 2014-05-14 11:29:40
尝试:
$("your html").insertAfter($("#msg"));
发布于 2014-05-14 11:27:25
就像这样也许:
$("#msg").after();
发布于 2014-05-14 11:30:47
只需使用append
方法而不是prepend
,如下所示:
$('#root').append('<div>Div N</div>')
下面是JSFiddle中的工作示例。
这是关于方法的文档。
https://stackoverflow.com/questions/23653329
复制相似问题