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

已采纳回答 / 小木搞前端
这个是可以的,只是如果你这样写的话,再点击一次就会出现两个,再点击一个就会出现4个,因为它把第一次克隆的也再克隆了一遍。。如果不行,你可以先试着改一下其他代码,再改回来,可能是浏览器卡了。
detach(), remove()共同点:
1.移除被选元素,包括所有文本和子节点。
2.会保留 jQuery 对象中的匹配的元素,因而可以在将来再使用这些匹配的元素。

不同点:
1.detach()不会删除对象绑定的事件,附加的数据
2.remove(0会删除对象绑定的事件附件的数据

使用方法:
如果要删除对象上的事件用remove, 不删除用detach()
detach 删除是假想中的删除, 就是页面上不显示, 但是在jquery中还是存在的, 对象依然保留在jquery中, 它的事件,数据都在, 只要把它放到某个元素中就显示出来了. if (!$("p").length) return; 意思是找不到p元素的话就返回,这里没有设置返回什么,系统默认返回undefined, 就不执行if后面的语句了. 不返回继续执行$("p").detach() 就会报错,因为找不到p元素, 已经被删除了
$("p").filter(":contains('3')").remove()这里filter()的功能是找到p元素, 然后在得到的p元素集合中找到内容含3的p元素, 移出它. 和$("p").remove(":contain('3')")的结果一样的, 只是在jquery内部实现这个结果的方式不一样
说真心的,不是说免费就不提意见了,也不是说免费就没要求了,我相信老师的水平比较高,每次给的代码也比较用心,会串联一点以前学的内容,但是老师的表达方式真心比较繁杂。见谅。
这样说吧,inserttBefore就相当于prependTo的用法,另外一个insertAfter就等于appendTo的用法,只是一个是兄弟节点一个是子节点罢了
p,a没有被撑开,给a设置display:block;分别增加overflow:hidden就可以撑开了

最赞回答 / 冥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。
wrapInner(function)应该和wrapInner()效果是一样的,上面是错误的
.next()和.prev()方法传入选择器,筛选的是合集中的元素而不是选择的元素
jQuery是一个合集对象……做梦都记得了- -!
btn1Obj.addEventListener("click",method1,false);
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消