bounty将在6天后过期。回答此问题可获得+50的声望奖励。ohmygodimpregnant正在寻找来自知名来源的答案。
当一个过滤器类别被选择时,active 2类被添加到类别中,在按钮周围添加一个蓝色的圆圈。这个功能对菜单本身有效。但是,我在每张卡片上都有标记为“alternative”的按钮。一旦被点击,它们就会选择等价的数据目标,就好像你从顶部的类别中选择它一样,但是active 2类不会被添加到类别中。
例如,如果你向下滚动到“安全套1”卡并点击选择,你会看到只有“安全套1”卡显示,但顶部的过滤按钮仍在“全部”下。如果你使用顶部的过滤按钮选择安全套,你会看到“安全套1”是唯一一个显示出来的,安全套按钮上面会有一个蓝色的圆圈,来自active 2类,这是我希望发生的。我将感谢任何帮助或建议,谢谢!
第一个
2条答案
按热度按时间gk7wooem1#
备注
CSS格式
JS
whlutmcx2#
无需对代码进行完整的重构,您可以向
a[data-target]
元素添加click
侦听器,该侦听器将使用所需的样式更新相应的li[data-target]
元素。为了便于参考,下面是JS补充的内容:
第一个