網(wǎng)站首頁 編程語言 正文
jQuery選擇器類似于CSS選擇器,用來選取網(wǎng)頁中的元素。例如:
$("h3").css("background-color","red");
說明:
- 獲取并設(shè)置網(wǎng)頁中所有
元素的背景色。
- “h3”為選擇器語法,必須放在$()中。
- $("h3")返回jQuery對象。
一、jQuery選擇器
jQuery選擇器功能強(qiáng)大,種類也很多,分類如下:
1、類CSS選擇器
- 基本選擇器
- 層次選擇器
- 屬性選擇器
2、過濾選擇器
- 基本過濾選擇器
- 可見性過濾選擇器
3、表單選擇器
4、內(nèi)容過濾器
二、基本選擇器
基本選擇器語法如下圖所示:
示例:
jQuery基本選擇器示例 id為box的divclass為title的h2標(biāo)簽
class為title的h3標(biāo)簽
熱門排行
- 斗地主
- 休閑游戲
- QQ斗地主是國內(nèi)同時(shí)在線人數(shù)最多的棋牌游戲......
效果:
三、層次選擇器
層次選擇器通過DOM元素之間的層次關(guān)系來獲取元素,語法如下:
請看下面的示例
需求說明:點(diǎn)擊標(biāo)題,使用層次選擇器選擇不同的元素使得其背景色為藍(lán)色,如下圖所示:
代碼:
層次選擇器演示示例
效果:
四、屬性選擇器
屬性選擇器通過HTML元素的屬性來選擇元素。語法如下:
示例:
屬性選擇器演示示例 動(dòng)畫列表
- 名偵探柯南
- 火影忍者
- 死神
- 妖精的尾巴
- 銀魂
- 黑貓警長
- 仙履奇緣
效果:
五、過濾選擇器
過濾選擇器通過特定的過濾規(guī)則來刷選元素。
語法特點(diǎn)是使用“:”,例如:
$("li:first")
表示選取第一個(gè)li元素。
1、基本過濾選擇器
基本過濾選擇器可以選擇第一個(gè)元素、最后一個(gè)元素、索引為奇數(shù)或偶數(shù)的元素,語法如下:
基本過濾選擇器還可以根據(jù)索引的值選取元素
基本過濾選擇器還支持一些特殊的選擇方式
示例:
基本過濾選擇器 網(wǎng)絡(luò)小說
- 王妃不好當(dāng)
- 致命交易
- 珈藍(lán)寺
- 逆天至寵
- 交錯(cuò)時(shí)光的愛戀
- 張震講鬼故事
- 第一次親密接觸
結(jié)果:
2、可見性過濾選擇器
可見性過濾選擇器可以通過元素的顯示狀態(tài)來選取元素,語法如下:
例如:
示例:
可見性元素選擇器演示示例 嗨,您好!
效果:
點(diǎn)擊顯示:
點(diǎn)擊隱藏:
3、內(nèi)容過濾器
內(nèi)容過濾器根據(jù)內(nèi)容來選取元素,語法如下:
示例:
內(nèi)容過濾器演示示例
序號(hào) | 訂單號(hào) | 商品名稱 | 價(jià)格(元) |
---|---|---|---|
1 | 10035900 | Nike透氣減震運(yùn)動(dòng)鞋 | 231.00 |
2 | 10036114 | 天美太陽傘 | 51.00 |
3 | 10035110 | 萬圣節(jié)兒童蜘蛛俠裝 | 31.00 |
4 | 10035120 | 匹克籃球運(yùn)動(dòng)鞋 | 231.00 |
5 | 10032900 | jQuery權(quán)威指南 |
效果:
六、表單選擇器
表單選擇器根據(jù)不同類型的表單元素進(jìn)行選取,語法如下:
示例:
表單選擇器演示示例
效果:
七、補(bǔ)充
1、特殊符號(hào)的轉(zhuǎn)義
2、選擇器中的空格
原文鏈接:https://www.cnblogs.com/dotnet261010/p/9721296.html
相關(guān)推薦
- 2022-10-08 Python使用plt.boxplot()函數(shù)繪制箱圖、常用方法以及含義詳解_python
- 2023-02-23 Android開發(fā)之BottomSheetDialog組件的使用_Android
- 2022-07-30 react中受控組件與非受控組件
- 2022-11-28 詳解如何使用C++寫一個(gè)線程安全的單例模式_C 語言
- 2022-02-11 tomcat?logs?目錄下各日志文件的解析(小結(jié))_Tomcat
- 2023-05-16 pyinstaller打包遇到的問題解決_python
- 2022-07-19 Python中的?Numpy?數(shù)組形狀改變及索引切片_python
- 2022-09-16 Firewalld防火墻安全防護(hù)_網(wǎng)絡(luò)安全
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支