jQuery命令大全:快速掌握与应用

0 下载量 101 浏览量 更新于2024-09-02 收藏 90KB PDF 举报
jQuery是一个强大的JavaScript库,主要用于简化HTML文档遍历、事件处理和动画操作。这份jQuery命令汇总主要概述了常用的jQuery选择器和方法,以便于开发人员在日常工作中高效地利用这一工具。 1. **jQuery选择器**: - `$("*")`:选择器实例选取所有元素,包括文本节点和自闭合标签。 - `$("#lastname")`:选择ID为"lastname"的元素,ID选择器是根据元素的唯一ID来定位的。 - `.class$(".intro")`:选择所有类名为"intro"的元素,类选择器通过点`.`来匹配元素的类名。 - `$("p")`:选择所有`<p>`元素,元素选择器匹配指定标签。 - `.class.class$(".intro.demo")`:选择同时具有"intro"和"demo"类别的元素,使用并集选择器`.`表示两个类名条件。 2. **特殊选择器**: - `:first` 和 `:last`:分别用于选择第一个和最后一个匹配的元素。 - `:even` 和 `:odd`:选择元素集合中偶数位置或奇数位置的元素。 - `:eq(index)`:选择索引号为指定整数的元素,索引从0开始。 - `:gt(no)` 和 `:lt(no)`:选择元素集合中索引大于或小于指定数值的元素。 - `:not(selector)`:选择不满足给定选择器条件的元素。 - `:header`:选择所有标题元素,如`<h1>`到`<h6>`。 - `:animated`:选择正在进行动画的元素。 - `:contains(text)`:选择包含指定文本的元素。 - `:empty`:选择没有子节点的元素。 - `:hidden` 和 `:visible`:分别选择隐藏和可见的元素。 3. **复合选择器**: - `s1,s2,s3$("th,td,.intro")`:选择多个元素类型,例如`<th>`、`<td>`和类名包含"intro"的元素。 - `[attribute]`:选择具有特定属性的元素,如`"[href]"`匹配所有有href属性的元素。 - `[attribute=value]`、`[attribute!=value]`、`[attribute$=value]`:更精确地筛选具有特定属性值的元素,如`"[href='#']"`匹配href属性值为"#"的元素,`"[href$='.jpg']"`匹配href属性值以".jpg"结尾的元素。 4. **特殊输入元素选择器**: - `:input`:选择所有可输入的表单元素,如`<input>`、`<select>`等。 - `:text`:选择具有文本内容的元素,通常与`:input`一起使用。 总结来说,这份jQuery命令汇总涵盖了常用的选择器及其用法,有助于开发人员更好地理解和掌握如何使用jQuery进行DOM操作,提高页面交互和数据处理的效率。无论是初次接触jQuery还是有一定经验的开发者,都能从中找到适合自己的工具和技巧。