複数のチェックボックスでから最低1つ選んでいるかを判定する状況が結構あったので シンプルにまとめたものを作ってみました。 「input」タグに「group」属性を追加して 同じ値に設定された中でチェックを付けた数で判定します。 動作確認済: Chromeのみ 要jQuery $("input[group='group1']").click(function(){ // チェックを付けた数を取得する if($("input[group='group1']:checked").length > 0){ $("#msg").html("OK!!"); } else { $("#msg").html("どれか最低1つチェックを付けてください。"); } }); <div id="msg">どれか最低1つチェックを付けてください。</div> <ul> <li><input type="checkb