jquery学习day2

一、jQuery筛选方法

经过选择器选择之后,如果对象任然不满足自己的需要,就可以使用jquery中的定义的筛

选方法进一步的筛选,也就是进一步的选择。

1、筛选和排除与指定表达式匹配的元素的方法

1、filter()方法

fter方法能筛选出与指定表达式匹配的元素的集合。

如:$li.filter(".item/获取class属性值为item的li元素。

2、not()方法

not方法能排除与指定表达式匹配的元素。与fter方

法对应。

如:$(li).not(".item)铁取class属性值不为item的li元素。

2.筛选子元素和后代元素的方法

1、children)方法

children方法返回被选元素的所有直接子元素。

$("div").children(".sel").css("color",

"blue");找到类名为sel的所有div的子元素,并将其设

置为蓝色。

2、find)方法

find方法返回被选元素的后代元素。后代是子、孙、曾

孙,依此类推。

如:$(ul).find(span)/饭回ul后代中所有的span

元素。

3、筛选父元素和祖先元素的方法

1、parent(O方法

parent方法返回被选元素的直接父元素。

如:$("span")parent()饭回<span>的直接父元素。

2、parents(O方法

parents方法返回被选元素的所有祖先元素。

如:$("span")-parents()/返回每个span元素的所有祖先元素。

4、筛选兄弟元素的方法 

1、siblings(O方法

siblings方法返回被选元素的所有同级兄弟元素。一般情况不会包括自己。

如:$("#four.siblings()返回id为four的元素的所有同级兄弟元素。

2、prevAll()方法

prevAll方法返回被选元素之前的所有同级兄弟元素。

如:$(#four)prevAll(()返回id为four的元素前的所有同级兄弟元素。

3、prev()方法

prev方法返回被选元素的紧邻的前一个同级兄弟元素。

如:$(#four)prev()/返回id为four的元素的前一个紧邻的同级兄弟元素。

4、nextAll(O方法

parents方法返回被选元素之后的所有同级兄弟元素。

如:$(#four.nextAll(O返回id为four的元素之后的所有同级兄弟元素。

5、next()方法

neXt方法返回被选元素的紧邻的后一个同级兄弟元素。

如:$(#four").next()/饭回id为four的元素的后一个紧邻的同级兄弟元素。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值