大佬教程收集整理的这篇文章主要介绍了你能用更高级的逻辑对jQuery选择器进行分组吗?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
颜色
红色,蓝色,绿色
价格范围
£0-£5,£6-£10,£11
使
阿迪达斯,耐克,匡威
每个选项都是一个复选框.我们使用以下逻辑进行过滤:
>组中的OR选项
>加入AND
所以,如果我要检查Red,Blue,£0-£5,Nike和Converse,那么逻辑将是:
(红色或蓝色)AND(£0-5)AND(Nike OR ConversE)
每个复选框都有一个ID.我希望使用上面的逻辑构建一个选择器,但我不确定在jQuery中执行它的最佳方法.显然,ANDs只是附加了,ORs(或等价的)在这些选择器中使用了命令,但如果没有某种分组方式,那就会破坏逻辑,即:
$( ‘(#红,蓝#)(#price0to5)(#耐克,匡威#)’)
任何建议或替代方案?
<div class="red nike underfive"></div> <div class="blue green converse elevenup"></div> <div class="blue converse underfive"></div>
$(".red,.blue").filter(".underfive").filter(".nike,.converse"); // 1 and 3 $(".green").filter(".underfive"); // empty $(".blue").filter(".green"); // 2
以上是大佬教程为你收集整理的你能用更高级的逻辑对jQuery选择器进行分组吗?全部内容,希望文章能够帮你解决你能用更高级的逻辑对jQuery选择器进行分组吗?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。