2012-04-19 41 views
1

其他元素内的第一个孩子我有Div,它包含了一些其他元素,如<p><ul>,...我如何添加一个Div作为第一个孩子OD我主要的div?如何插入元素jQuery的

考虑这个标签:

<div id="MainDiv"> 
    <p>.... 
    <ul>... 
    <span>.... 
</div> 

我希望它变成:

<div id="MainDiv"> 
    <div id="newDiv"></div> 
    <p>.... 
    <ul>... 
    <span>.... 
</div> 

回答

4
$('#MainDiv').prepend('<div id="newDiv"></div>'); 
+0

是否'appent'插入标签作为第一个孩子? – Arian 2012-04-19 08:07:41

+0

@Kerezo对不起,错误 – thecodeparadox 2012-04-19 08:08:28

+0

不,相反,'append'会将元素插入到父容器的末尾,'prepend'会在元素开头插入元素。 :) – Richard 2012-04-19 08:09:48