JQuery选择器(8属性过滤选择器)

属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素,详细介绍见表:

       
选择器 描述 返回 示例
[arrtibute] 选取拥有此属性的元素 集合元素 $("div[id]")选择拥有id属性的<div>
[arrtibute=value] 选择属性的值为value的元素 集合元素 $("div[title=test]")选取属性title为test的<div>元素
[arrtibute!=value] 选择属性的值不为value的元素 集合元素

$("div[title!=test]")选择属性title不为test的<div>元素

注意:如果没有titile属性的<div>元素也会被获取

[arrtibute^=value]  选择属性的值以value开始的元素  集合元素 

$("div[title^=value]")选择属性titile的值以"value"为开始

的<div>元素 

[arrtibute$=value]  选择属性的值以value结束的元素  集合元素 

$("div[title$=value]")选择属性title的值以"value"为结束

的<div>元素 

[arrtibute*=value] 选择属性的值包含value的元素  集合元素  $("div[title*=value]")选择属性title包含"value"的<div>元素 

[selector1] [selector2]

[selectorN]

用属性选择器合并成一个复合选择器

,满足多个条件,每选择一次,缩小

一次范围 

集合元素 

$("div[id][title$=test]")选择拥有属性id,并且title属性以"test"

结束的<div>元素 

 

你可能感兴趣的:(JQuery选择器(8属性过滤选择器))