jQuery [attribute*=value] 选择器
实例
选择所有具有 name 属性且包含单词 “nation” 的 <input> 元素:
<!DOCTYPE html><html><head><script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script><script>$(document).ready(function(){$("input[name*='nation']").css("background-color", "yellow");});</script></head><body><input name="nationality" type="text" value="Chinese"><input name="nation" type="text" value="English"><input name="country" type="text" value="Germany"><input name="anothernation" type="text" value="Norwegian"><p>此选择器选择 name 属性包含 "nation" 的所有 input 元素</p></body></html>
定义与用法
[attribute*=value] 选择器选择具有特定属性的每个元素,该属性的值包含一个字符串。
语法
$("[attribute*='value']")
| 参数 | 描述 |
|---|---|
| attribute | 必填。指定要查找的属性 |
| value | 必填。指定字符串值 |