以下代码是动态插入到DOM中的。但是,我想将div#example从它所在的位置移动并添加到#wrapper之前。如何使用jQuery实现这一点?
<div id="wrapper">
<div id="div1">
<div id="example">
</div>
</div>
<div id="div2">
</div>
</div>
我尝试使用$('#wrapper').prepend('#example');
但这只是将文本#example
(而不是div)添加到#wrapper中。
'#example'
不是要作为“文本”添加到wrapper
div中。通过传递一个jQuery对象,我们确保它知道应该执行什么操作。 - T.J. Crowder$('#example').insertBefore('#wrapper');
。 - phyatt