【发布时间】:2015-12-16 14:56:23
【问题描述】:
请看这个 JSFiddle:http://jsfiddle.net/as0tpwmt/
我正在尝试创建一些 脚本,即使在每次用户应用不同的应用后,它也只会在每个带有“resultHolder”类的 div 中显示第一个 h2筛选。例如,选择三月并且只选择红色。 “RED”不会在结果中出现两次,而脚本只允许第一次显示。
<div class="resultHolder">
<div class="rResult red jan feb mar ">
<h2>RED</h2>
<h3>SUPER RED</h3>
<ul>
<li>January</li>
<li>February</li>
<li>March</li>
</ul>
<a href="#">CTA</a>
</div>
<div class="rResult red mar apr may">
<h2>RED</h2>
<h3>DARK RED</h3>
<ul>
<li>March</li>
<li>April</li>
<li>May</li>
</ul>
<a href="#">CTA</a>
</div>
<div class="rResult red may jun jul">
<h2>RED</h2>
<h3>LIGHT RED</h3>
<ul>
<li>May</li>
<li>June</li>
<li>July</li>
</ul>
<a href="#">CTA</a>
</div>
</div>
【问题讨论】:
-
你能否澄清一下你想从你的代码中实现什么,或者点击任何特定颜色比如红色、绿色或等等时应该发生什么特定的事情?请再澄清一点!
-
与其粘贴一大块 html,不如使用更易于管理的代码量更容易回答。看起来这里有很多内容可以删减,以便更容易理解您的问题。
-
例如,如果您要从下拉列表中选择“三月”,然后只选择红色。我希望 RED 只显示第一次,而不是在结果中显示两次 SUPER RED 和 DARK RED。
标签: javascript jquery html checkbox