jquery 选择器 中括号[]属性 部分多条件匹配元素 高级用法

技术分享 2025-03-19 11:55:11

[attribute] :匹配具有指定属性的元素
[attribute=value] :匹配属性为指定值的元素
[attribute!=value] :匹配属性值不等于指定值的元素
[attribute^=value] :匹配属性值以指定值开始的元素
[attribute$=value] :匹配属性值以指定值结束的元素
[attribute*=value] :匹配属性值中包含指定值的元素
[selector1][selector2][selectorN] :同时指定多个匹配条件


例子:匹配产品开头的div

div[class^=product]


例子:双伪类实现匹配详情按钮的第二个

button:contains(详情):eq(1)


例子:id中特殊字符

$("#a\\:b");
$("[id^='a:b']"); //推荐


全部参考:https://www.runoob.com/jquery/jquery-ref-selectors.html


咨询亚星管理平台爵诺维科技
咨询我们
顶部