內(nèi)部插入,和外部插入的區(qū)別什么???
分不清清楚,感覺作用都是一樣的,內(nèi)部和外部是什么意思啊理解不了~求解答,謝謝!
分不清清楚,感覺作用都是一樣的,內(nèi)部和外部是什么意思啊理解不了~求解答,謝謝!
2017-05-19
<div id=div1>這是第一個div</div>?
//用內(nèi)部插入 。
$('#div1').append('<div id=div2>這是第二個div</div>');
結(jié)果是在div1中 添加子元素。? 此時div1是div2的父元素。
即:
<div id=div1>
????這是第一個div
????<div id=div2>
????????這是第二個div
????</div>
</div>
//用外部插入。
結(jié)果是<div id=div1>這是第一個div</div>
????????<div id=div2>這是第二個div</div>
這倆個div是兄弟級關(guān)系
結(jié)果都是一樣的,就是語法不一樣而已
不是吧,一個是在div里面在放一個div,還有一個是在div后面或前面放一個并列的div
一樣,你可以試試看啊
舉一個例子:
<div?id="div1"> ????<div?id="div2"> ????????<div?id="div3"> ????????</div> ????</div> </div>
這是一個三層嵌套的div,現(xiàn)在插入元素,看看你想在哪里插入,比如給第二個元素插入一個兄弟元素,用內(nèi)部插入的方法:$('#div1').append('<div id="div2_1">和div2是并列的關(guān)系</div>'),那么同樣可以用外部插入的方法:$(<div id="div2_1">和div2是并列的關(guān)系</div>).insertAfter('#div3');注意用append()和insertAfter/Before()的格式的區(qū)別,學習這些東西要的是多動手,你可以用這些方法,拿幾個html頁面做做試驗,然后印象就深刻了。
內(nèi)部插入是在一個父元素內(nèi)插入子元素,外部插入的話可以插入同級的元素
舉報
2019-01-05
我是這樣理解的:
第一個例子:內(nèi)部插入
第二個例子:外部插入
此時test1類前叫一個P標簽;這兩個是同級關(guān)系
外部插入就更精準吧!