jQueryt过滤选择器
jQueryt过滤选择器
基本过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| :first | 返回第一个元素 | 单个元素 | ||
| :last | 返回最后一个元素 | 单个元素 | ||
| :not(selector) | 除去与给定选择器匹配的元素 | 集合元素 | ☆ | |
| :even | 偶数元素 | 集合元素 | ||
| :odd | 奇数元素 | 集合元素 | ||
| :eq(index) | 返回集合中指定索引的元素,索引0开始 | 单个元素 | ☆ | |
| :gt(index) | 大于 | 集合元素 | ||
| :lt(index) | 小于 | 集合元素 | ||
| :header | 所有标题 | 集合元素 | ||
| :animated | 正在执行动画的 | 集合元素 | ||
| :focus | 焦点元素 | 集合元素 |
内容过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| :contains(text) | 选取含有文本'text'的 | 集合元素 | ||
| :empty | 选取不含子元素或不含文本的空元素 | 集合元素 | ☆ | |
| :has(selector) | 选取含有选择器所匹配的元素的元素 | 集合元素 | $("div:has(p)") | ☆ |
| :parent | 选取含有子元素或者文本的元素,与empty相对 | ☆ |
可见性过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| :hidden | 选取所有不可见的元素,1.3对visibility:hidden(不留位置) 管用,1.7之后不管用 | 集合元素 | ☆ | |
| :visible | 选取所有可见的元素 | 集合元素 | ☆ |
属性过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| [attr] | 选取含有此属性的元素 | 集合元素 | $(div [data] ) | ☆ |
| [attr=val] | 等于 | |||
| [attr!=val] | 不等于 | |||
| [attr^=val] | 以开始 | |||
| [attr$=val] | 以结束 | |||
| [attr*=val] | 值含有 | |||
| [attr|=val] | 选取属性等于给定字符串或以字符串为前缀的(如data-形式) | $(div[tile|='data']),可以选择 title="data" 或 title="data-xxx" | ☆☆ | |
| [attr~=val] | 选取用空格分隔的值中包含一个给定值 | ☆ | ||
| [a1][a2].. | 复合选择器 |
子元素过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| :nth-child(index/even/odd/3n+1),index :1 | index,奇偶,还可以是表达式 | |||
| :first-child | 每个父元素的第一个元素,跟:first不一样 | ☆ | ||
| :last-child | 每个父元素的最后一个 | |||
| :only-child | 如果是父元素的唯一一个元素,则匹配 | ☆ |
表单对象属性过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| :enabled | 选取所有可用元素 | |||
| :disabled | ||||
| :checked | 选取所有被选中的单选框或多选框 | ☆ | ||
| :selected |
表单对象属性过滤选择器
| 选择器 | 描述 | 返回 | 示例 | 重要 |
|---|---|---|---|---|
| :input | 所有的<input>,<textarea>,<select>和<button> | ☆ | ||
| :text | 所有的单行文本 | |||
| :password | ||||
| :radio | ||||
| :checkbox | ||||
| :submit | 包括 image,与button无关 | |||
| :image | 所有的图像按钮 | ☆ | ||
| :reset | ||||
| :button | 选取所有的按钮,与submit无关,只选<button>或<input type="button"> | ☆ | ||
| :file | ||||
| :hidden |
jQueryt过滤选择器的更多相关文章
- jquery选择器(三)-过滤选择器
一.基本过滤选择器 二.内容过滤选择器 1. 包含文本内容为“text”的元素 2. 含有某个选择器所匹配的父元素 3. 包含有子元素或者文本的父元素 4. 不含有子元素或者文本的父元素 三.可见性过 ...
- jQuery 简单过滤选择器
<!DOCTYPE HTML> <html> <head> <title> 使用jQuery基本过滤选择器 </title> <scr ...
- jquery :checked(过滤选择器) 和 空格:checked(后代选择器)
jquery 过滤选择器 和 后代选择器 <%@ page language="java" contentType="text/html; charset=UTF- ...
- jQuery过滤选择器
//基本过滤器$('li:first').css('background','#ccc');//第一个元素$('li:last').css('background','red');//最后一个元素$( ...
- JQuery 可见性过滤选择器
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- JQuery 内容过滤选择器
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- jQuery选择器介绍:基本选择器、层次选择器、过滤选择器、表单选择器
选择器是jQuery的根基,在jQuery中,对事件处理.遍历DOM和Ajax操作都依赖于选择器.因此,如果能熟练的使用选择器,不仅能简化代码,而且可以达到事半功倍的效果.jQuery选择器完全继承了 ...
- jQuery过滤选择器:not()方法使用介绍
在jQuery的早期版本中,:not()筛选器只支持简单的选择器,说明我们传入到:not这个filter中的selector可以任意复杂,比如:not(div a) and :not(div,a) & ...
- jQuery选择器之表单对象属性过滤选择器Demo
测试代码: 08-表单对象属性过滤选择器.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
随机推荐
- [Unity3D] Normal map、Diffuse map 和 Speculer map
Normal map : Normal map (法线贴图) 它的作用是模拟出高模上的一些细节纹理,特别是将高模上的圆滑和粗糙度投射到低模上,让低模也有高模的效果. 因为高模的面数非常多,导入引擎后电 ...
- ImageView的常用属性
ImageView的一些常用属性,并且这些属性都有与之对应的getter.setter方法: android:adjustViewBounds:设置ImageView是否调整自己的边界来保持所显示图片 ...
- 什么时候用@Resource,什么时候用@service
Spring中什么时候用@Resource,什么时候用@service当你需要定义某个类为一个bean,则在这个类的类名前一行使用@Service("XXX"),就相当于讲这个类定 ...
- tyvj1013 找啊找啊找GF
描述 "找啊找啊找GF,找到一个好GF,吃顿饭啊拉拉手,你是我的好GF.再见.""诶,别再见啊..."七夕...七夕...七夕这个日子,对于sqybi这种单身的 ...
- C# 操作office知识点汇总
1. C#操作Word的超详细总结
- (转载)robots.txt写法大全和robots.txt语法的作用
1如果允许所有搜索引擎访问网站的所有部分的话 我们可以建立一个空白的文本文档,命名为robots.txt放在网站的根目录下即可.robots.txt写法如下:User-agent: *Disallow ...
- 巧用dimens适配多个分辨率
让应用自动适配多个分辨率的屏幕,是每个android程序员的基本功,就好像前端工程师熟练编写CSS Hack一样.适配工作中一个重要的工作就是对页面的调整. 对于页面的适配,有很多的方法和技巧.比 ...
- VS2013 预定义的宏
Visual Studio 2013 预定义的宏 https://msdn.microsoft.com/zh-cn/library/b0084kay(v=vs.120).aspx 列出预定义的 ANS ...
- map set区别
STL中的容器有顺序容器 (vector,list,deque),关联容器(map,set)还有一些其他容器.根据不同的场合选择不同的容器,会有意想不到的收获. Map是单词mapping(映射)的缩 ...
- c# 正则表达式用法
C#正则表达式Regex类的用法 更多2014/2/18 来源:C#学习浏览量:41529 学习标签: 正则表达式 Regex 本文导读:正则表达式的本质是使用一系列特殊字符模式,来表示某一类字符串, ...