为什么原有的li被删除了?

来源:2-8 仿栈与队列的操作

慕码人3202898

2015-08-16 23:39

为什么运行了$("#aaron").html(  $$("li").get(1)  )后,原有的li被删除了?

写回答 关注

3回答

  • paraofheaven
    2016-04-06 13:38:31
    已采纳

    html()方法会清除所有子节点并覆盖

    慕码人320...

    非常感谢!

    2016-04-29 22:05:16

    共 1 条回复 >

  • 慕粉3193153
    2017-04-07 21:03:08

    因为html方法里最后用的是append,append应该是直接移动原来的节点的而不是复制一个,所以就直接把原来的li移到下面了

  • 1于是浮草开出伶仃的花_0
    2015-09-12 20:07:47

    感觉 这个 是 ().html() 方法的问题

jQuery源码解析(架构与依赖模块)

由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密

84049 学习 · 280 问题

查看课程

相似问题