在Jquery中预结束节点

在Jquery中预结束节点,jquery,html,Jquery,Html,我想在另一个div之前添加一个div <div class = "abc"> <div class= "asd"> </div> <div class= "asd"> </div> <div class= "asd"> </div> <div class= "new"> </div> </div> 我正在尝试附加一个 add在之前,

我想在另一个div之前添加一个div

<div class = "abc">    
    <div class= "asd"> </div>
    <div class= "asd"> </div>
    <div class= "asd"> </div>
    <div class= "new"> </div>
</div>

我正在尝试附加一个
add

之前,但当我使用$('.new').prepend
('

时,p标记正在div中添加。如何克服此问题请尝试jquery
insertBefore()

$('add

).insertBefore('.new');

改用

$(“.new”)。之前(“添加”

”;
$('.new')。在('add

')之前

1.
2.
3.
4.
$('<p>add</p>').insertBefore('.new');
$(".new").before("<p>add</p>");