我只是想使用jQuery进行复选框数组过滤。当只选择一个复选框时它工作正常,但当我选择两个或多个复选框时,它不会显示所有的div。你能帮我找到我的错误吗?Jquery筛选器复选框阵列
http://jsfiddle.net/EducateYourself/vr8noyyL/19/
<div id="filters">
<div class="filterblock">
<input id="check1" type="checkbox" name="check" value="cola" class="category">
<label for="check1">Cola</label>
</div>
<div class="filterblock">
<input id="check2" type="checkbox" name="check" value="fanta" class="category">
<label for="check2">Fanta</label>
</div>
<div class="filterblock">
<input id="check3" type="checkbox" name="check" value="sprite" class="category">
<label for="check3">Sprite</label>
</div>
</div>
是否要使用*和*(具有所有选定标记的div)或使用*或*(具有所选标记之一的div)进行过滤? – Anders
我想过滤使用OR(至少有一个选定的标签的div) – EducateYourself
我刚刚更新了jsfiddle链接 – EducateYourself