繁体   English   中英

如何获取javascript或jquery中相同属性的不同值的元素?

[英]How to get elements with the different value of the same attribute in javascript or jquery?

我需要找到具有相同属性的不同值的元素...这有效-> $data.find("div[data-alpha='1']"); 但我需要这样的东西-> $data.find('div[data-alpha='1']' + 'div[data-alpha='2'] ' .... 所以我想找到所有元素有,,data-alpha”属性 1 或 2。任何人都知道如何做到这一点?感谢所有答案!干杯!

.使用multiple-selector

$data.find("div[data-alpha='1'], div[data-alpha='2']")

这允许您通过用逗号将选择器连接到单个选择器中来累积不同选择器的结果。

尝试 add() 方法( http://api.jquery.com/add/ )。

如果要查找具有 data-alpha 属性的所有元素,请使用

$data.find([data-alpha])

如果您需要具有特定值的元素,请使用:

$data.find([data-alpha=x],[data-alpha=y])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM