为了账号安全,请及时绑定邮箱和手机立即绑定
$('.div').children().css('border','3px solid red');
好开心哦热评第一终于不是2015年的了。
元素数据(data)内对象和数组不会被复制,将继续被克隆元素和原始元素共享。深复制的所有数据,需要手动复制每一个de 意思是:data本来是存数据的,然后你一个克隆元素是不能将里面的元素克隆出来的,你想克隆出来就必须一个一个打,这样的话也就失去了克隆的便捷,所以告诉你的是不用想用clone去克隆data里面的数据
$('li.item-2').next()往下找到的是class='item-3'的元素
查找的起始点应该是$('li.item-1'),这样就能获得class='item-2'的元素了
http://libs.baidu.com/jquery/1.9.1/jquery.js
http://libs.baidu.com/jquery/1.11.1/jquery.min.js
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
:last和:last-child返回的数据不是一样的
这样理解可能就好理解点了,在next()的左边是个合集对象,比如有三个元素,而每一个元素都有一个兄弟元素,那么它就一共找到了三个兄弟元素了,然后()中是匹配要这三个中的哪一些;可能会让人误以为如果一个元素后面有多个同级元素,()中如果匹配不到想要的元素,他会找下一个同级元素,不知道这样理解对不对。。。
上面注意事项第一点说到closest()是开始于当前元素向上查找的,所以说,比如想基于当前元素向上查找一个带有class=level属性的祖辈元素,而当前元素已经自身有一个class=level属性了,那么它会找到他自己,即返回本身,查找结束!!!
我决定了,就只用一个,绝对不要混着用,不然会懵逼的
慕课网的目标:致力于创建友好的内涵段子社区!!!
http://libs.baidu.com/jquery/1.9.1/jquery.js
http://libs.baidu.com/jquery/1.9.1/jquery.js
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消