#実現したいこと
チェックボックスにチェックがされていたら[OK]を出し、チェックが外れたら[OK]を外したい
1つでもチェックされていたら[OK]、チェックは何個しても[OK]を出したいです
#発生している問題
チェックをしたら[OK]は出るが、チェックを外した場合に[OK]が消えません。
#該当のソースコード
jquery
1 $(function(){ 2 $('#output').hide(); 3 $('input[name="form1"]').change(function() { 4 var test = $('input[name="form1"]:checked'); 5 $(test).map(function(){ 6 if(!test.val() === 'on'){ 7 $('#output').hide(); 8 } else { 9 $('#output').show(); 10 }}); 11 }); 12 });
php
1<form name="form" > 2 <input name="form1" type="checkbox" /><label for="Checkbox1">チェック項目1</label><br /> 3 <input name="form1" type="checkbox" /><label for="Checkbox2">チェック項目2</label><br /> 4 <input name="form1" type="checkbox" /><label for="Checkbox3">チェック項目3</label><br /> 5</form> 6<div id="output">[OK]</div>
回答3件
あなたの回答
tips
プレビュー