jQuery 选择器手册:快速查阅指南
需积分: 10 176 浏览量
更新于2024-07-29
收藏 747KB PDF 举报
jQuery 选择器详解
jQuery 是一个功能强大且灵活的 JavaScript 库,它提供了一种简单的方式来操作 HTML 文档对象模型(DOM)。在 jQuery 中,选择器是最基本也是最重要的一部分,选择器允许开发者快速地选择和操作 HTML 元素。本文将详细介绍 jQuery 选择器的使用方法和示例。
**基本选择器**
* `*`:选择所有元素
* `#id`:选择 id 为指定值的元素
* `.class`:选择所有 class 中包含指定值的元素
* `element`:选择所有指定标签的元素
**层次选择器**
* `:first`:选择第一个元素
* `:last`:选择最后一个元素
* `:even`:选择所有偶数元素
* `:odd`:选择所有奇数元素
* `:eq(index)`:选择指定索引的元素
* `:gt(no)`:选择所有索引大于指定值的元素
* `:lt(no)`:选择所有索引小于指定值的元素
**内容选择器**
* `:contains(text)`:选择所有包含指定文本的元素
* `:empty`:选择所有没有子元素的元素
* `:parent`:选择所有有子元素的元素
**可见性选择器**
* `:hidden`:选择所有隐藏的元素
* `:visible`:选择所有可见的元素
**属性选择器**
* `[attribute]`:选择所有带有指定属性的元素
* `[attribute=value]`:选择所有指定属性的值等于指定值的元素
* `[attribute!=value]`:选择所有指定属性的值不等于指定值的元素
* `[attribute$=value]`:选择所有指定属性的值包含指定值的元素
* `[attribute*=value]`:选择所有指定属性的值包含指定值的元素
* `[attribute^=value]`:选择所有指定属性的值以指定值开头的元素
**表单选择器**
* `:input`:选择所有 `<input>` 元素
* `:text`:选择所有 `<input type="text">` 元素
* `:password`:选择所有 `<input type="password">` 元素
* `:radio`:选择所有 `<input type="radio">` 元素
* `:checkbox`:选择所有 `<input type="checkbox">` 元素
* `:submit`:选择所有 `<input type="submit">` 元素
* `:image`:选择所有 `<input type="image">` 元素
* `:reset`:选择所有 `<input type="reset">` 元素
* `:button`:选择所有 `<input type="button">` 元素
**其他选择器**
* `:animated`:选择所有动画元素
* `:header`:选择所有标题元素 `<h1>-<h6>`
* `:not(selector)`:选择所有不匹配指定选择器的元素
在 jQuery 中,选择器可以组合使用,以便更灵活地选择元素。例如,`$("div:hidden, p:visible")` 将选择所有隐藏的 `<div>` 元素和所有可见的 `<p>` 元素。
2020-12-06 上传
187 浏览量
112 浏览量
2023-07-19 上传
2023-07-28 上传
2023-12-18 上传
2023-07-28 上传
2023-07-28 上传
2023-06-09 上传
xahuo
- 粉丝: 3
- 资源: 16
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布