【发布时间】:2013-09-01 08:24:03
【问题描述】:
我希望 jQuery 根据 div 中存在的类/数据动态创建复选框列表。本质上,这些复选框将过滤产品,以便单击复选框将在其 div 中显示包含该标签的产品,同时避免任何重复的复选框。
示例:
<div class="Shoes" data-size="Small" data-color="Black">
<h3>Nike</h3>
</div>
<div class="Belts" data-size="Medium" data-color="Black">
<h3>Belt</h3>
</div>
<div class="Shirt" data-size="Large" data-color="Blue">
<h3>Polo</h3>
</div>
<div class="Socks" data-size="Small" data-color="White">
<h3>Generic Socks</h3>
</div>
预期输出 班级类型
- 鞋子
- 腰带
- 衬衫
- 袜子
尺寸
- 小
- 中等
- 大
颜色
- 黑色
- 白色
- 蓝色
每个复选框都需要能够隐藏/显示项目。
到目前为止,我的代码来自搜索/以前的答案,但它只创建 1 个用于“类”的复选框类型,而不是创建多个。
【问题讨论】:
-
在我们花时间帮助你之后,你突然改变了你的问题 :)
-
你最初要求有一个复选框,现在你想要一个包含所有检索数据的下拉列表,对吗?
-
抱歉,我不小心输入了 dropbox 而不是 checkbox。
-
仍然...您在过去半小时内多次编辑了该问题。我也试图帮助你......但现在不是......
-
@2pha 我也失去了对这个 Q 的灵感
标签: javascript jquery html checkbox