為什么再次點(diǎn)擊就只加p而不加li了呢
<script?type="text/javascript">??? ?$("button:last").click(function()?{????? ?????//把html結(jié)構(gòu)'<p>新的p元素</p>'????????? ?????//加入到li的合集中,為了能夠在頁(yè)面上顯示????????? ?????//需要再重新appendTo到指定的節(jié)點(diǎn)處????????? ?????//值得注意:整個(gè)結(jié)構(gòu)位置都改變了????????? ?????$('li').add('<p>新的p元素</p>').appendTo($('.right'))???? ?????})???? </script> 第一次點(diǎn)擊是將li和p加到了.right里,為什么第二次點(diǎn)擊的時(shí)候就只加了p
2018-09-11
點(diǎn)擊按鈕時(shí)觸發(fā)了add方法,第一次點(diǎn)擊將li和p加到了.right里,此時(shí).div中的li已經(jīng)沒(méi)有了? 只有add<p>...</p>方法了,所以只加p了
2019-03-01
加了p的ul被append到了class為right的div中,而不是原來(lái)的藍(lán)色區(qū)域
2018-12-06
并不是只加了p? 而是先把li從.right中拿了出來(lái)? 在加入 p元素?然后在從加入到.right里? 所有導(dǎo)致只加了p的錯(cuò)覺(jué)