课程
/前端开发
/jQuery
/jQuery源码解析(架构与依赖模块)
为什么运行了$("#aaron").html( $$("li").get(1) )后,原有的li被删除了?
2015-08-16
源自:jQuery源码解析(架构与依赖模块) 2-8
正在回答
html()方法会清除所有子节点并覆盖
慕码人3202898 提问者
因为html方法里最后用的是append,append应该是直接移动原来的节点的而不是复制一个,所以就直接把原来的li移到下面了
感觉 这个 是 ().html() 方法的问题
举报
由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密
1 回答为什么我修改不了这个代码 复制不了只能删除的啊
2 回答为什么没有视频了?
4 回答jQuery中的init方法里面的return this;是否可以删除呢?
1 回答立即调用的原理是什么
7 回答jQuery中的ready和原生DOMContentLoaded事件谁先执行?原因是什么?