首页 > 解决方案 > jQuery选择器由两个可能的值

问题描述

我正在尝试过滤元素data-value1or 或2. 我该怎么做?我在尝试:

$('body').find('[data-value="1|2"]');

而且我很确定在 jQuery 中也使用管道字符在不同的值之间进行选择,但显然不是。

我可以使用filter(),但如果可能的话,我正在寻找一种更紧凑的方式,如上所示。

标签: jquery

解决方案


只需使用逗号

$('body').find('[data-value="1"], [data-value="2"]');

推荐阅读