Javascript 使用jquery在父div中创建子div

Javascript 使用jquery在父div中创建子div,javascript,jquery,html,Javascript,Jquery,Html,我有下面的div结构 <div id="main_div"> <div id="lastChildDiv"></div> </div> 现在我想在lastChildDiv的div id上方创建或附加一个新的div。那么怎么做呢?用于附加新创建的元素: $('#lastChildDiv').before('<div></div>'); $('lastChildDiv')。在('')之前; 使用 $('main#

我有下面的div结构

<div id="main_div">
    <div id="lastChildDiv"></div>
</div>

现在我想在
lastChildDiv
的div id上方创建或附加一个新的
div
。那么怎么做呢?

用于附加新创建的元素:

$('#lastChildDiv').before('<div></div>');
$('lastChildDiv')。在('')之前;
使用

$('main#u div')。前置('…');
var myNewDiv='';
$('main_div').html(myNewDiv);
或:

var myNewDiv='';
$('#main_div').append(myNewDiv);
您可以使用.before()命令

$('lastChildDiv')。在('')之前;

这样,旧内容将被覆盖,或者新内容将放在元素后面
$('#main_div').prepend('<div id="new_div">...</div>');
    var myNewDiv = '<div id='someId'></div>';
    $('#main_div').html(myNewDiv);
    var myNewDiv = '<div id='someId'></div>';
    $('#main_div').append(myNewDiv);
$('#lastChildDiv').before('<div></div>');