第70天:jQuery基本选择器(一)

一,jQuery基本选择器

 

jQuery的是JavaScript的一个的,包含多个可重用的函数,用来辅助我们简化JavaScript的开发

 

jQuery的能做的 javascipt的都能做到,而 JavaScript的能做的事情,jQuery的不一定能做到

 

1,CSS选择器

 

CSS 选择器回顾

符号

说明

用法

#ID

ID选择器

#id {color:red; }

。类

选择器

.class {//}

E lement

标签选择器

P {//}

*

通配符选择器

配合其他选择器来使用

集并选择器

格,P {}

 空格

后代选择器

div span {}

选择DIV下面所有后代的跨度

>

子代选择器

div> span {}

+

紧邻选择器

DIV + P

选择的div紧挨着的下一个p元素

2,  jQuery基本选择器

基本选择器

符号

说明

用法

$(#demo

选择ID为演示的第一个元素

$(“#演示”)。CSS(“背景”,”红”)

$(“。liItem

选择所有类名(样式名)为liItem的元素

$(“ liItem”)。CSS(“背景”,”红色”);

$(div

选择所有标签名字为格的元素

$(“分区”)。CSS(“背景”,”红色”);

$(*

选择所有元素

少用或配合其他选择器来使用

$(“*”)。CSS(“背景”,”红色”)

$(“。liItem,div

选择多个指定的元素,这个地方是选择出了.liItem元素和div元素

$(“ liItem,DIV”)。CSS(“背景”,”红色”)

3,层级选择器

 层级选择器

符号

说明

用法

 空格

后代选择器

选择所有的后代元素

$(“div span”)。CSS(“背景”,”红色”);

>

子代选择器

选择所有的子代元素

$(“div> span”)。CSS(“背景”,”红色”)

+

紧邻选择器

选择紧挨着的下一个元素

$(“div + p”)。CSS(“背景”,”红色”)

兄弟选择器

选择后面的所有的兄弟元素

$(“div~p”)。CSS(“背景”,”红色”)

 

 

如图4所示,过滤选择器

基本过滤选择器

符号

说明

用法

:当量(指数)

索引是从0开始的一个数字,选择序号为索引的元素。选择第一个匹配的元素。

$(“李:EQ(1)”)。CSS(“背景”,”红色”)

:GT(指数)

索引是从0开始的一个数字,选择序号大于index的元素

$(“利:GT(2)”)。CSS(“背景”,”红色”)

:LT(指数)

索引是从0开始的一个数字,选择小于index的元素

$(“利:LT(2)”)。CSS(“背景”,”红色”)

:奇

选择所有序号为奇数行的元素

$(“李:奇”)。CSS(“背景”,”红色”)

:甚至

选择所有序号为偶数的元素

$(“李:连”)。CSS(“背景”,”红色”)

:第一

选择匹配第一个元素

$(“李:第一次”)。CSS(“背景”,”红色”)

:持续

选择匹配的最后一个元素

$(“李:最后”)。CSS(“背景”,”红色”)

 

5,属性选择器

属性选择器

符号

说明

用法

$(a [href]

选择所有包含的HREF属性的元素

$(“一个[HREF]”)。CSS(“背景”,”红色”)

$(a [href = ' itcast ' ]

选择的href属性值为itcast的所有一个标签

$(“一个[HREF = 'itcast']”)。CSS(“背景”,”红色”)

$([a [href!= ' baidu ' ]

选择所有的href属性不等百度的所有元素,包括没有HREF的元素

$(“一[HREF!= '百度']”)。CSS(“背景”,”红色”)

$(a [href ^ = ' web ' ]

选择所有以网页开头的元素

$(“一个[HREF ^ = '卷筒纸']”)。CSS(“背景”,”红色”)

$(a [href $ = ' cn ' ]

选择所有以CN结尾的元素

$(“一个[HREF $ = 'CN']”)。CSS(“背景”,”红色”)

$(a [href * = ' i ' ]

选择所有包含我这个字符的元素,可以是中英文

$(“一个[HREF * = 'I']”)。CSS(“背景”,”红色”)

$(a [href] [title = ' ' ]

选择所有符合指定属性规则的元素,都符合才会被选中。

$(“一个[HREF] [标题= '我']”)。CSS(“背景”,”红色”)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值