课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
为什么第二个按钮从点击第二次开始 那个新加入的p元素会出现在 整个class=right的div的顶部 append添加不应该是在底部添加么??!
2016-04-19
源自:jQuery基础(二)—DOM篇 6-9
正在回答
因为你第二次起,每次$("li")时把三个li给取出了,div中只剩下p元素,且留在了div的顶部,等你appendTo的时候其实是把三个li和一个新的p元素加在了上次留下的那个p元素的后面,所以给你的错觉好像是加在了顶部
炕土豆 提问者
两个应该是分开理解的 add是向<li>的父级元素里添加,appendTo()是将<li>添加到class=“right”的div标签里。第二次点击的时候,因为<li>已经在class=“right”的div里了 所以 add就添加到这个div里了
铃铛3
但是接着点第三、第四次之后P元素都还是出现在三个li之上是怎么回事
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
4 回答append添加位置问题
2 回答$("p").append(function(n)是单个添加。
1 回答请问大神们append添加不进去怎么搞
5 回答$("body").append(p); 这个append里面的p为什么没有加引号
3 回答append()问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号