为了账号安全,请及时绑定邮箱和手机立即绑定
把iclass改成id="aaron2",然后$("#aaron2")居然也可以
这节讲的主要就是在节点被移除后 detach():所有绑定的事件、附加的数据等都会保留下来<br>remove():移除自身整个节点以及该节点的内部的所有节点,包括节点上事件与数据

已采纳回答 / qq_寻找_13
var p =$('p:first').detach();这句话是把detach删除的第一个p元素保存起来,要用的时候直接用append(p)是把保存好的删除的p元素在加到body里面你直接var p;p.css('color','red').text('p1通过remove处理后,点击该元素,事件丢失');是自己新建了一个新的p元素,只有你手动加进去的东西,不是通过remove或者detach删掉的。所以你再append加进去的只是你自己建的p元素!
而且并不包含它本身
真会玩啊,明明不接收参数你在教程里面加参数,搞得我说我写错了什么地方,找了半天看见评论说不接收参数,看来你是在考验我有没有认真看你的文字了

已采纳回答 / 努力奋斗的小青年呀
 $('p').click(function(e) {         alert(e.target.innerHTML)     }) 在触发DOM上的事件都会产生一个对象,即事件对象(也称event对象),这里用e接收事件对象。事件对象有很多属性和方法,此处的target属性是获取事件目标,即p元素DOM对象,然后获取其相应的属性var p 就是定义了一个变量p;分别点击第一二个p标签 ,弹窗所显示的文本内容不同是因为一个用的是remove 还有一个是detach 他们定义的css样式文本内容不一样
只怕想不到,没有用不到
$('.item-1').next().css('border', '1px solid red')

最新回答 / qq_寻找_13
不是不识别。而是你的写法有错误。class命名规则里就不能有汉字,而且应该要有“”,正确的写法应该是'<div class="aaa/>'.即使写法正确在页面上也不会显示出来,因为他只是指定了包裹的父类的class属性。你可以设置一个样式测试一下。,aaa{background:red}
讲白了就是删除被选元素的子元素
你这声音我也是醉了,人长得是有点帅,有此可见老天还算公平。
唉。。。看到第二节,画风突变。。。0.0
内部插入是将content插入到selector节点内部,包括内部的头部和尾部。插入后的节点与原节点是父子关系。 外部插入是将content插入到selector节点外部,包括selector节点的前面和后面。插入后的节点与原节点是兄弟关系。
被插那哥们呢? 插不动了?还是挂医院里了?~~少插点,瞎想什么呢? 我说的是评论!!!
e和this有什么区别????????
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消