为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 慕斯7357328
。。。你这个问题问的,你在好好看一下之前的吧,.left不就是他的class吗?

已采纳回答 / 程序小白zxcn
没有要求div中必须只要一个子元素,可以有多个;但是<p></p>标签会包裹所有的子元素,而不是每个子元素都有一个p标签包裹着,你可以自己试试,然后在浏览器上查看一下就知道了

最赞回答 / 慕粉3118661
直接在第一个选择器里进行选择吧,例如 $('.test2 p:nth-child(1)').remove();remove中的选择器有点迷,等高手分析愿意

已采纳回答 / weixin_啊仁_0
同学,得认真检查代码了,aaron与arron,两个不同,一个a一个r

最新回答 / qq_慕盖茨8053647
因为两个个onclick事件是分别给right1和left1的内部元素添加包裹标签比如<div class="right1">p元素</div>        <div class="right1">p元素</div>点击第一个按钮,给这段代码加外标<p></p>后就变成了<div class="right1"><p>p元素</p></div>        <div class=...

最新回答 / qq_Sakuragi10_0
啊啊抱歉这个问题解决了,确实不能再添加,但是还有一个问题,为什么会是先alert再删除啊。。。

最新回答 / 慕仙4426018
insertBefore在目标元素前面插入集合中每个匹配的元素insertAfter 在目标元素后面插入集合中每个匹配的元素

最新回答 / 业余奶茶品鉴师
把 <...code...>改成 <...code...>就好了。因为在点击事件外已经定义了全局变量s,点击事件里又定义了一个s,这里的是局部变量,给这个局部变量赋值,并不能作用于全局变量。所以添加不了。望采纳
return &#039;&lt;div class=&quot;&#039; + $(this).text() + &#039;&quot; /&gt;&#039;;
生成的结构为&lt;div class=&quot;a元素&quot;&gt;&lt;a&gt;a元素&lt;/a&gt;&lt;/div&gt;并没有什么用。
可以直接写成&lt;div class=&quot;$(this).text()&quot; /&gt;
你第一次点击的时候取出.div里的三个li并加上新的p添加到div.right里,此时.right里有三个li一个p

“新的p元素”出现在前面的原因


第二次点的时候你把三个li取出,此时.right里只剩一个p(暂且取名‘次新p’),你再用三个li加一个新p添加到.right中时是添加到次新p的下面,就造成了你所看到的现像,其实最下面的p和三个li才是新添加的,上面的是以前的
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消