匹配jQuery中任何类的所有组合

时间:2012-06-20 15:01:22

标签: javascript jquery jquery-selectors

我有两个以逗号分隔的选择器;

.class, .foo, .bar

.lorem, .ipsum, .potato

我希望能够在这两组之间选择任何可能的组合。所以它会选择匹配的元素

.class.lorem
.class.ipsum
.class.potato
.foo.lorem
.foo.ipsum
.foo.potato
.bar.lorem
.bar.ipsum
.bar.potato

我如何有效地实现这一目标?

1 个答案:

答案 0 :(得分:15)

选择第一组中任何类的所有元素,然后filter输出另一组中没有类的元素:

$('.class, .foo, .bar').filter('.lorem, .ipsum, .potato')