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

已采纳回答 / 孙文若
appendChild是原生js的用法,一般是在指定元素节点的最后一个子节点之后添加节点 ,但如果Node是页面中的DOM对象,那么就不是添加节点了,就是直接Move节点。 appendChild你可以理解为移动一个元素。append()是jQuery的,前面是要选择的对象,后面是要在对象内插入的元素内容。

已采纳回答 / 慕粉3846633
<input type="button" name="" value="btn" id="btn">你给的这个input的类型就是一个按钮,怎么可能给按钮里面放个元素呢,肯定是不行的。

最赞回答 / 慕姐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;

已采纳回答 / 小木搞前端
这个是可以的,只是如果你这样写的话,再点击一次就会出现两个,再点击一个就会出现4个,因为它把第一次克隆的也再克隆了一遍。。如果不行,你可以先试着改一下其他代码,再改回来,可能是浏览器卡了。

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

已采纳回答 / QwhateverA
querySelector() 方法仅仅返回匹配指定选择器的第一个元素,因此var body=document.querySelector("body"); 跟 var body=document,getElementsByTagName("body")[0]没有区别。addEventListener可以用来给获取的元素绑定事件,并不是给document绑定点击事件。后面的false 或者true指定事件是否在捕获或冒泡阶段执行,默认是false,也就是事件冒泡。

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

已采纳回答 / 雨宮奏
首先第一个问题, if(index%2)=if(true),因为index%2 = 1嘛。所以当你把节点换成ul后,只有1%2=1为真,所以其他都是false,就只有第2个ul有效果了。注:索引是从0开始。第二个问题,因为此时里面this的指向是ul了,而ul下又没其他文本内容,当然就看不出效果了。

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

已采纳回答 / any_do
add()的作用已经说得很清楚,将元素添加到匹配的元素集合中,比如$('li').add('p') ,这个表达式是将p元素添加到$('li')这个集合中,这个集合是一个类数组对象,执行这条语句之后的$('li')与执行之前的$('li')是两个不同的对象,绝对不是一楼的仁兄说的“和”的意思那么简单!
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消