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

最赞回答 / 冥oo冥
1.直接点击右边按钮,出现下面添加成功的,是因为内存中还有刚才detach()的p对象,这儿的重置代码没删除内存,所以会造成有这种情况,可以刷新右边页面,不用重置代码。正常的直接点击右边按钮,其实是执行$("body").append(undefined);,页面中没有添加任何元素2.#bt1为什么去重,当有p节点的时候才执行删除且保存到变量p中,没有p节点的时候,不执行删除且保存。如果不去重,即没有p节点的时候,执行删除且保存到变量p中,那右边按钮就是无效的了3.#bt2为什么不去重,append在是调...

最赞回答 / 慕粉3686312
突然领悟了,因为romve把之前的p1删除掉了,所以detch隐藏的就是唯一一个p2,但是只有一个p2所以就是p:first。

最新回答 / html2015
因为这个 padding: 5px;        margin: 5px;

最赞回答 / 冥oo冥
1.直接点击右边按钮,出现下面添加成功的,是因为内存中还有刚才detach()的p对象,这儿的重置代码没删除内存,所以会造成有这种情况,可以刷新右边页面,不用重置代码。正常的直接点击右边按钮,其实是执行$("body").append(undefined);,页面中没有添加任何元素2.#bt1为什么去重,当有p节点的时候才执行删除且保存到变量p中,没有p节点的时候,不执行删除且保存。如果不去重,即没有p节点的时候,执行删除且保存到变量p中,那右边按钮就是无效的了3.#bt2为什么不去重,append在是调...

最赞回答 / Feair
$('p').find('span').css('color','red');是不正确的,需要使用var $spans=$('span');是讲DOM对象转换成jQuery对象,这样才能使用jQuery框架来操作css。

最赞回答 / dooliu
这句代码是给<p>标签添加了一个事件,,没有这条语句的话,,就看不出来两者之间的差别了

最新回答 / Yinsion_Nie
因为jQuery选择器,选择的是一个合集,比如说$(".div"),选择所有class="div"的元素。$(".div").children是选择匹配集合中的每一个(原文有误:"每一给"应改为"每一个")元素的第一级元素(也就是子元素)。还是比较容易理解的,如果你注意到有错别字的话。

最新回答 / Candy3610866
我知道了,因为wrapAll()会将所有匹配元素移动到第一个匹配元素的位置再进行包裹,将” <p>p元素</p>“复制到h2下面不是没有被包裹,而是所有的p都移到h2下面去了,不在”<div class="right">  </div>“内部了,没了.right的样式,我看不到了而已。。。好尴尬的自问自答

最新回答 / html2015
e.target.innerHTML指获取当前p标签的内容,然后alert显示出来;if (!$("p").length) return;是去重,指当p的长度为0的时候返回,不执行detach(),防止多次执行detach()会数据丢失。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消