为了账号安全,请及时绑定邮箱和手机立即绑定
原来如此,这个还挺实用的,相当于对两个或者几个元素同时运用一个函数。
.closest(),首先从本身开始向上匹配,若匹配到符合要求的第一个,即停止匹配。
.parents(),从元素父级一直向上匹配,找出所有匹配的符合要求元素。
$("button:first").click(function() {
//?
$('.left').find('li.item-3').css('border','1px solid blue');
$('.left').find('li:last').css('backgroundColor','#aad');
})
:last 选择器选取最后一个元素。
最常见的用法:与其他元素一起使用,选取指定组合中的最后一个元素。
只能选最后一个。。
var $body=$("body");
$body.on("click",function(){
var div=$("<div class='oParent'><div class='oChild'>Create Nodes and Attributes</div></div>");
$(this).append(div);

});
1.给页面添加click监听事件(意味着点击页面就会触发此监听事件).
2.该监听事件触发的调用函数为:<div class="right"> <div class="aaron"></div></div>
3.然后把上面创建的节点添加到body最后。
创建元素:document.createElement
设置属性:setAttribute
添加文本:innerHTML
加入文档:appendChild
$('button:first').click(function(){
$('li').each(function(index,element){
$(this).css('color','red')
})
})
$('.item-1').closest($('.level-2')).children('li').css("border","1px solid #f00")
我理解的是:加参数就是找到 指定的节点,不加参数就是找到所有的祖先元素。
$('.div').find(':even').css('border','3px dotted red') 写奇数和偶数比较有意思,不管是子代还是后代都按照顺序排列了。
find()必须要带参数呀
我发现这章节的内容比较差,不验证代码。讲错了好多地方。
是不是从错误已经改过来了,我怎么没发现错误呢。
wrap是每个匹配的元素分别加父元素,wrap是个匹配的整个集合都加父元素。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消