使用复选框进行多条件筛选
本文介绍了使用复选框进行多条件筛选的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试创建一个由复选框触发的筛选器,用于显示和隐藏列表中的选项。我已尝试使用在线资源将脚本组合在一起,但似乎都不起作用。
为了隐藏或显示列表项
我正在编辑a-class="mark"父元素
基于其子元素的wether-class="condtx"
是否与复选框数组匹配"Value"。
我已添加了有关我的进展情况的评论。
请谁给我指个方向好吗?
数据-lang="js"数据-隐藏="假"数据-控制台="真"数据-巴贝尔="假">推荐答案
利用您的onInput函数。这可以用比您拥有的代码少得多的代码来完成。您可以直接获取元素,而不需要遍历复选框和父元素。您还可以添加直接样式,而不必经历添加css类的废话。
我不能100%确定您想要什么,所以这里有两个例子。
如果要隐藏所选选项:
数据-lang="js"数据-隐藏="假"数据-控制台="真"数据-巴贝尔="假">如果只想显示选定的选项:
数据-lang="js"数据-隐藏="假"数据-控制台="真"数据-巴贝尔="假">这篇关于使用复选框进行多条件筛选的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!