JQuery里的选择器

基本选择器

标签选择器  $("h2" )选取所有h2元素

类选择器 $(" .title")选取所有class为title的元素

ID选择器 $(" #title")选取id为title的元素

并集选择器 $("div,p,.title" )选取所有div、p和拥有class为title的元素

全局选择器 $("*" )选取所有元素

层次选择器

后代选择器 $("#menu span" )选取#menu下的<span>元素

子选择器 $(" #menu>span" )选取#menu的子元素<span>

相邻元素选择器 $(" h2+dl " )选取紧邻<h2>元素之后的同辈元素<dl>

同辈元素选择器 $(" h2~dl " )选取<h2>元素之后所有的同辈元素<dl>

属性选择器

[attribute]         $(" [href]" )选取含有href属性的元素
[attribute=value]    $(" [href ='#']" )选取href属性值为“#”的元素
[attribute !=value]   $(" [href !='#']" )选取href属性值不为“#”的元素
[attribute^=value]    $(" [href^='en']" )选取href属性值以en开头的元素
[attribute$=value]   $(" [href$='.jpg']" )选取href属性值以.jpg结尾的元素
[attribute*=value]   $(" [href* ='txt']" )选取href属性值中含有txt的元素

过滤选择器 

:eq(index)     选取索引等于index的元素(index从0开始)    $("li:eq(1)" )选取索引等于1的<li>元素

:gt(index)     选取索引大于index的元素(index从0开始)    $(" li:gt(1)" )选取索引大于1的<li>元素(注:大于1,不包括1)

:lt(index)     选取索引小于index的元素(index从0开始)    $(“li:lt(1)” )选取索引小于1的<li>元素(注:小于1,不包括1)

:header     选取所有标题元素,如h1~h6     $(":header" )选取网页中所有标题元素

:focus     选取当前获取焦点的元素    $(":focus" )选取当前获取焦点的元素

:animated     选择所有动画     $(":animated" )选取当前所有动画元素 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值