为什么多次点击第二个按钮,li部分始终始终只有一个,而不会像p元素每点击一次就添加一个

来源:6-9 jQuery遍历之add()方法

jazia

2016-09-28 16:21

http://img.mukewang.com/57eb7d0100017b3505590505.jpg

感觉每次点击按钮li就是被取出来,然后再添加到.right那里,好像剪切啊。只是其他部分(p、span)为什么不一样,每次点击就添加一次

写回答 关注

3回答

  • 韩_小_信
    2016-09-28 17:08:13
    已采纳

    p是被add的,而li只是选取后插入在后面的,如果你换成$("<li>list item 100</li>").appendTo($('.right'))就会每次多出来一个li

    jazia

    非常感谢!

    2016-10-11 16:25:48

    共 1 条回复 >

  • 慕田峪5928195
    2016-10-25 17:35:14

    append是移动,剪切,并不是复制,p是新创建的,而li在页面内始终只有那3个

  • Frank_Yuan
    2016-10-06 22:06:49

    估计还是appendTo里面的方法的事,建议去看看源代码,我还没有看,等学完这个再看

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题