问答详情
源自:3-3 DOM内部插入prepend()与prependTo()

相同的append方法不同内容前面会覆盖后面吗

例如
$(".btn2").append("<p>hhh</p>");
$(".btn2").append("<p>aaa</p>");

当我点击btn2时,只会添加“hhh”而没有“aaa”,这是为什么?


提问者:Attan 2016-09-27 08:18

个回答

  • qq_都是以前_0
    2016-10-09 18:46:39

    如果这个元素内没有其他的元素,append会插入到第一个,再插入的就分别是第二个,第三个,第四个,第n个,一往上加,如果有元素,它就会添加到这个元素的后面,然后一直往上加,你说的覆盖是不可能的。建议楼主最好看看他旁边写的文字描述,弄清楚以后,很好理解。

  • 慕斯3035540
    2016-09-27 09:28:34

    append是向元素后面插入  起到的紧紧只是插入  不会覆盖  就算插入同一个元素到同一个元素  也是分别插入  按顺序  个插个的!!!