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

最新回答 / 不会取名字
他外面的层不就是 <div class="a元素"></div>........不是很清晰吗~~

最新回答 / qq_yEs先生_53591812
因为是给li绑定的事件,所以alert($(this).index())代表li在ul下的索引

最新回答 / 慕设计5355172
不在,detach()清除的还在

最赞回答 / 蓝璇梦幻
你可以理解为:有一个装有水的瓶子,empty()就相当于把瓶子里面的水都喝光,只是清空里面的水,但是瓶子还在;而remove()就是水和瓶子都扔了,不要了,就相当于删除节点;这样能明白不?

最新回答 / SJD90746
其实用代码alert( $( "html" ).parent());    alert( $( "html" ).parents());alert( $( "html" ).parent().text());    alert( $( "html" ).parents().text());测试就会发现问题所在了

最赞回答 / 慕姐6208281
parents()是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素),而parent()是取得一个包含着所有匹配元素的唯一父元素的元素集合。当$的对象是根元素html时,parents()就是空集合,parent()就是文档集合

最赞回答 / 冥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>标签添加了一个事件,,没有这条语句的话,,就看不出来两者之间的差别了
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消