私の考えは、チェックボックスをオンにすると、.picpicという名前の各divがフェードアウトします(フィルタリングされたものを除いて)、チェックを外すとチェックが外されます。このjQueryコードは最初のチェックボックスでのみ機能します。あなたのアイデアをありがとう。同じIDの複数のチェックボックスが1つのみで動作する
チェックボックス
<form>
<label>
<input type="checkbox" id="selectedv" value="a1"/> a1 </label>
<label>
<input type="checkbox" id="selectedv" value="a2" /> a2 </label>
<label>
<input type="checkbox" id="selectedv" value="a3" /> a3 </label>
</form>
jQueryの
チェックボックスは、彼らが戻ってフェードイン時に未チェックのすべての.picpic div要素は、フィルタリングのものを除いてフェードアウトしてチェックされている場合。
if(document.getElementById('selectedv').checked) {
$('.picpic').not($filteredResults).fadeOut(1000)
} else {
$('.picpic').fadeIn(1000)();
}
});
の可能性のある重複した[ないID、ページ全体で一意である必要がありますか?](https://でのstackoverflowを。 com/questions/9454645/do-id-have-the-whole-page-only--the-the-whole-page) – Taplar
いつでもクラスで行うことができます! – NoReceipt4Panda