为了账号安全,请及时绑定邮箱和手机立即绑定
关注
二大白

$('li').add('<p>新的p元素</p>').appendTo($('.right'))

如果是动态的创建了一个p标签加入到li合集中,然后插入到class为right的div中,那么为什么第二次点击的时候出来的只有<p>标签里面的内容,不应该是一个div么??

2019-11-06 源自:jQuery基础(二)—DOM篇 6-9 470 浏览 3 回答

add<p>标签后 add<p>和<li>一起变成.right这个div里的内容,位置已经发生改变,原来.left这个div只剩下原来li后面写的p标签。再次点击,只在.right这个div里添加新的add内容。

2019-11-09
回复 0

第一次点击的时候,li和p加到了.right里,然后,div中就没有li了  只剩下p了,所以只加p了

2020-02-29
回复 0

你可以想象有两块表,分别为li表和p表,将p加入到li集合的意思是,将p表的内容添加到li表内,但p表自身不会有变化的。

2020-03-31
回复 0

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信