gpt4 book ai didi

jQuery 选择器帮助 - 或、和

转载 作者:行者123 更新时间:2023-12-01 03:00:22 24 4
gpt4 key购买 nike

我正在尝试创建一个 jQuery 选择器来执行如下操作:

(.a OR .b OR .c) AND (.x OR .y OR .z)

显然,这是行不通的:

$("(.a,.b,.c)(.x,.y,.z)")

我需要它在一个选择器中,以便我可以将它用作同位素插件中的过滤器。 http://isotope.metafizzy.co/docs/filtering.html

这是我想要实现的目标的示例:http://isotope.metafizzy.co/demos/combination-filters.html ,只有我希望能够选择红色和蓝色。这可能吗?

谢谢!

最佳答案

通过展开 AND (它基本上是 Cartesian product ),这相当于:

.a.x OR .a.y OR .a.z OR .b.x OR .b.y OR .b.z OR .c.x OR .c.y OR .c.z

因此只需将 OR 替换为 , 即可获得选择器:

$('.a.x, .a.y, .a.z, .b.x, .b.y, .b.z, .c.x, .c.y, .c.z')

关于jQuery 选择器帮助 - 或、和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11237886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com