问答详情
源自:6-9 jQuery遍历之add()方法

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

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

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

提问者:jazia 2016-09-28 16:21

个回答

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

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

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

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

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

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