jQuery基础02-jQuery选择器

1.类CSS选择器

1.基本选择器

标签选择器:$("hl")选取所有hl元素;

类选择器:$(".content")选取所有class="content"的元素;

ID选择器:$("#MyTitle")选取id="MyTitle"的元素;

并集选择器:$("div,.title")选取所有div和拥有class="title"的元素;

交集选择器:$("div.title")选取所有拥有class="title"的div元素

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

2.层次选择器

相邻元素选择器:$("hl+div")选取紧邻<hl>元素之后的同辈元素<div>;

同辈元素选择器:$("hl~div")选取<hl>元素之后的所有同辈元素<div>;

后代选择器:$("#titleId span")选取# titleId中的所有<span>元素;

子选择器:$(" # titleId >span")选取#title的子元素<span>。

3.属性选择器

$("[name]")选取含有name属性的元素;

$("[name='stuName']")选取name属性值为stuName的元素;

$("[name!='stuName']")选取name属性值不等于stuName的元素;

$("[name^='stud']")选取name属性值以stu开头的元素;

$("[name$='me']")选取name属性值以me结尾的元素;

$("[name*='na']")选取name属性值中含有na的元素。

2.过滤选择器

1.基本过滤选择器

$("li:first")选取所有<li>元素中的第一个<li>元素;

$("li:last")选取所有<li>元素中的最后一个<li>元素;

$("li:even")选取索引是偶数的所有<li>元素;

$("li:odd")选取索引是奇数的所有<li>元素;

$("li:eq(1)")选取索引为等于1的<li>元素;

$("li:gt(1)")选取索引为大于1的<li>元素(不包括1);

$("li:lt(1)")选取索引为小于1的<li>元素(不包括1);

$("li:not(#MyTitle)")选取id值不是MyTitle的<li>元素;

$(":header")选取网页中所有标题元素;

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

2.可见性过滤选择器

$(":visible")选取所有可见的元素;

$(":hiddln")选取所有隐藏的元素。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值