jQuery 1.4 API快速参考手册:实用筛选与事件处理

需积分: 3 0 下载量 70 浏览量 更新于2024-10-27 收藏 113KB PDF 举报
jQuery 1.4 API 资料是一份详细的整理文档,专为开发者提供在开发过程中对 jQuery 1.4 版本的快捷参考。这份 PDF 贴心地涵盖了 jQuery 基础选择器、元素操作、过滤器、事件处理和表单交互等多个关键知识点。 **1. 基本选择器** - `#id`:选择具有特定 ID 的元素,ID 是唯一的,如 $("#exampleId")。 - `.class` 或 `.class.class`:选择具有特定类名或包含多个类名的元素。 - `*`:通配符,选择任何元素。 - `selector1,selector2`:并集选择器,匹配两个或多个选择器中的任意一个元素。 **2. 选择器层次关系** - `ancestor descendant`:选择所有后代元素,如 `div > p` 选择所有直接子代的 `p` 元素。 - `parent > child`:选择所有指定父元素的直接子元素。 - `prev+next`:选择紧邻前一个或后一个元素的元素。 - `prev~siblings`:选择与前一个元素相邻的同胞元素。 - `:not(selector)`:排除匹配给定选择器的所有元素。 **3. 过滤器** - `:first` 和 `:last`:选择第一个或最后一个匹配的元素。 - `:even` 和 `:odd`: 选择偶数或奇数索引的元素。 - `:eq(index)`:选择第 index 个元素。 - `:gt(index)` 和 `:lt(index)`: 分别选择大于或小于指定索引的元素。 - `:header`:选择所有的头部元素(如 h1-h6)。 - `:animated`:选择正在动画中的元素。 - 内容相关过滤器如 `:contains(text)` 和空元素过滤器 `:empty`。 **4. 子元素过滤** - `:nth-child(expr)`:选择指定序号的子元素。 - `:first-child` 和 `:last-child`:选择第一个或最后一个子元素。 - `:only-child`:选择只有一个子元素的元素。 - 属性过滤器,如 `[attribute]`、`[attribute=value]` 等,用于匹配具有特定属性或属性值的元素。 **5. 表单交互** - 针对表单元素的选择器,如 `:input`, `:text`, `:password`, 等,以及针对表单状态的过滤器如 `:enabled`, `:disabled`, `:checked`, `:selected`。 - jQuery 提供了多种事件处理器函数,如 `.blur()`, `.mousedown()`, `.change()` 等,用于响应用户交互。 **1.4 版本新增功能** - 1.4 版本引入了一些新方法和事件处理器,如 `.mouseup()`, `.focusout()`, 和 `.resize()`,这些可以增强用户界面的响应性和动态性。 通过这份jQuery 1.4 API 调查表,开发者可以快速查阅和掌握这些功能,提高编写简洁、高效且兼容性良好的前端代码的能力。无论是选择器的使用还是事件处理的定制,这份文档都是不可或缺的开发工具。