JQuery API 提供的模糊匹配方法常用的有如下几个:
1、选择指定属性值等于给定字符串或以该字符串为前缀(该字符串后跟一个连字符“-” )的元素
(Attribute Contains Prefix Selector [name|=“value”]) 例1.$(div[text|=te])
2、选择指定属性具有包含一个给定的子字符串的元素。(选择给定的属性是以包含某些值的元素)
(Attribute Contains Selector [name*=“value”] ) 例2.$(div[text*=te])
3、选择指定属性用空格分隔的值中包含一个给定值的元素
(Attribute Contains Word Selector [name~=“value”] ) 例3.$(div[text~=te])
4、选择指定属性是以给定值结尾的元素。这个比较是区分大小写的
(Attribute Ends With Selector [name = " v a l u e " ] ) 例 4. = "value"] ) 例4. ="value"])例4.(div[text$=te])
5、选择指定属性是给定值的元素
(Attribute Equals Selector [name=“value”]) 例5.$(div[text=te])
6、选择不存在指定属性,或者指定的属性值不等于给定值的元素
(Attribute Not Equal Selector [name!=“value”]) 例6.$(div[text!=te])
7、选择指定属性是以给定字符串开始的元素
(Attribute Starts With Selector [name^=“value”])
例7.$(div[text^=te])