例如 $(".btn2").append("<p>hhh</p>"); $(".btn2").append("<p>aaa</p>"); 当我点击btn2时,只会添加“hhh”而没有“aaa”,这是为什么?
如果这个元素内没有其他的元素,append会插入到第一个,再插入的就分别是第二个,第三个,第四个,第n个,一往上加,如果有元素,它就会添加到这个元素的后面,然后一直往上加,你说的覆盖是不可能的。建议楼主最好看看他旁边写的文字描述,弄清楚以后,很好理解。
append是向元素后面插入 起到的紧紧只是插入 不会覆盖 就算插入同一个元素到同一个元素 也是分别插入 按顺序 个插个的!!!