数码资讯
全系列jQuery过滤器
1。选择对象 1)。基本 # ID匹配一个元素根据给定的ID,例如:$(# ID) 元素根据给定的元素名称匹配所有元素。 。类是基于给定的匹配元素的类。例如,$(。style1 ); *匹配所有元素。例如:$() selector1,selector2,和selectorn返回每个选择器的元素融合在
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
1。选择对象
1)。基本
# ID匹配一个元素根据给定的ID,例如:$(# ID)
元素根据给定的元素名称匹配所有元素。
。类是基于给定的匹配元素的类。例如,$(。style1 );
*匹配所有元素。例如:$()
selector1,selector2,和selectorn返回每个选择器的元素融合在一起。例如,$(div,# ID。style1 )
2)。形式
:按钮匹配所有按钮。例如:$(:按钮)
-复选框匹配所有复选框。例如:$(:复选框)
-:文件与所有文件字段匹配。例如:$(:文件)
-隐藏匹配所有不可见元素,或类型是隐藏元素。例如:$(输入:隐藏)
-:图像匹配所有图像字段。
-:输入匹配所有的输入,文本框内,选择,和按钮元素。例如:$(:输入)
-:密码匹配所有密码框。例如:$(:密码)
-无线电与所有单选按钮相匹配。例如:$(单选)
-重置匹配所有重置按钮。例如:$(:重置)
-提交匹配所有提交按钮。例如:$(:提交)
-文本匹配所有单行文本框。例如:$(:文本)
标题匹配标题元素,如H1、H2、H3等。例如,$()Css。
2。筛选条件
1)。属性选择
{attribute*=value} matching a given attribute is an element that contains some values.For example: $(input{name*='man')
{属性!= }用指定的属性匹配所有元素,但属性不等于某个特定的值!=人);
{属性值} $ =匹配给定的属性,是一种元素,以一定的价值观,例如:$(输入{名称=男人的})
{属性=值}匹配给定的属性,是一个特定值的元素。例如,$(输入{名称=男人的});
{属性}匹配包含给定属性的元素。
{属性^ =价值}匹配给定的属性,是一种元素,从一定的值。例如:$(输入{姓名^ =男人的})
{ selector1 } { } { } selector2 selectorn同时满足多个条件。例如:$(输入{id} {名称=男人的})
-隐藏与所有不可见元素匹配。例如:$(隐藏)
-可见匹配所有可见元素。
-选中匹配选中的所有元素(复选框、单选框等,不包括选择中的选项)。例如:$(输入:选中)
-禁用与所有不可用元素匹配。例如:$():
-启用匹配所有可用的元素。例如:$()
-选择匹配所有选定的选项元素。例如,$(选择选项)
2)。内容筛选
-:包含(文本)的比赛包含给定文本的元素。例如,$(div:包含(约翰))
-:空匹配所有空元素不包含子元素或文本。例如:$(TD:空)
-:(选择器)匹配包含选择器匹配的元素的元素;
:父母与子元素或包含文本元素。例如:$(TD:父)
3)。水平筛选
祖先子代匹配给定祖先元素下的所有后代元素。
子>匹配给定父元素下的所有子元素。
沪指+下匹配所有接下来的元素,其次是prev元素。例如,$(标签+输入)
沪指~兄弟姐妹匹配所有兄弟姐妹元素prev元素之后。例如,$(形式~输入)
-第一个子元素匹配第一个子元素。
-最后一个子元素匹配最后一个子元素。
:n个子(index)方程与n个子或奇数和偶数元素在其父元素下匹配。例如,$()n n个子(2))
独生子:如果一个元素是父元素中唯一的子元素,那么它将被匹配。
4)。方法筛选
-动画匹配所有执行动画效果的元素;
- EQ(index)匹配给定索引值的一个元素。例如,$()(1)
-甚至匹配具有偶数个索引值的所有元素,从0计算。
-首先匹配找到的第一个元素。
:gt(index)匹配大于给定索引值的所有元素,并从0计数。例如,$(gt(0))
-最后匹配找到的最后一个元素。
-:LT(index)匹配所有小于给定索引值的元素。例如,$(LT(2))
-不是(选择器)删除与给定选择器相匹配的所有元素。例如,$()输入:不((选中))
-奇数匹配所有具有奇数个索引值的元素,从0计算。
1)。基本
# ID匹配一个元素根据给定的ID,例如:$(# ID)
元素根据给定的元素名称匹配所有元素。
。类是基于给定的匹配元素的类。例如,$(。style1 );
*匹配所有元素。例如:$()
selector1,selector2,和selectorn返回每个选择器的元素融合在一起。例如,$(div,# ID。style1 )
2)。形式
:按钮匹配所有按钮。例如:$(:按钮)
-复选框匹配所有复选框。例如:$(:复选框)
-:文件与所有文件字段匹配。例如:$(:文件)
-隐藏匹配所有不可见元素,或类型是隐藏元素。例如:$(输入:隐藏)
-:图像匹配所有图像字段。
-:输入匹配所有的输入,文本框内,选择,和按钮元素。例如:$(:输入)
-:密码匹配所有密码框。例如:$(:密码)
-无线电与所有单选按钮相匹配。例如:$(单选)
-重置匹配所有重置按钮。例如:$(:重置)
-提交匹配所有提交按钮。例如:$(:提交)
-文本匹配所有单行文本框。例如:$(:文本)
标题匹配标题元素,如H1、H2、H3等。例如,$()Css。
2。筛选条件
1)。属性选择
{attribute*=value} matching a given attribute is an element that contains some values.For example: $(input{name*='man')
{属性!= }用指定的属性匹配所有元素,但属性不等于某个特定的值!=人);
{属性值} $ =匹配给定的属性,是一种元素,以一定的价值观,例如:$(输入{名称=男人的})
{属性=值}匹配给定的属性,是一个特定值的元素。例如,$(输入{名称=男人的});
{属性}匹配包含给定属性的元素。
{属性^ =价值}匹配给定的属性,是一种元素,从一定的值。例如:$(输入{姓名^ =男人的})
{ selector1 } { } { } selector2 selectorn同时满足多个条件。例如:$(输入{id} {名称=男人的})
-隐藏与所有不可见元素匹配。例如:$(隐藏)
-可见匹配所有可见元素。
-选中匹配选中的所有元素(复选框、单选框等,不包括选择中的选项)。例如:$(输入:选中)
-禁用与所有不可用元素匹配。例如:$():
-启用匹配所有可用的元素。例如:$()
-选择匹配所有选定的选项元素。例如,$(选择选项)
2)。内容筛选
-:包含(文本)的比赛包含给定文本的元素。例如,$(div:包含(约翰))
-:空匹配所有空元素不包含子元素或文本。例如:$(TD:空)
-:(选择器)匹配包含选择器匹配的元素的元素;
:父母与子元素或包含文本元素。例如:$(TD:父)
3)。水平筛选
祖先子代匹配给定祖先元素下的所有后代元素。
子>匹配给定父元素下的所有子元素。
沪指+下匹配所有接下来的元素,其次是prev元素。例如,$(标签+输入)
沪指~兄弟姐妹匹配所有兄弟姐妹元素prev元素之后。例如,$(形式~输入)
-第一个子元素匹配第一个子元素。
-最后一个子元素匹配最后一个子元素。
:n个子(index)方程与n个子或奇数和偶数元素在其父元素下匹配。例如,$()n n个子(2))
独生子:如果一个元素是父元素中唯一的子元素,那么它将被匹配。
4)。方法筛选
-动画匹配所有执行动画效果的元素;
- EQ(index)匹配给定索引值的一个元素。例如,$()(1)
-甚至匹配具有偶数个索引值的所有元素,从0计算。
-首先匹配找到的第一个元素。
:gt(index)匹配大于给定索引值的所有元素,并从0计数。例如,$(gt(0))
-最后匹配找到的最后一个元素。
-:LT(index)匹配所有小于给定索引值的元素。例如,$(LT(2))
-不是(选择器)删除与给定选择器相匹配的所有元素。例如,$()输入:不((选中))
-奇数匹配所有具有奇数个索引值的元素,从0计算。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。