以下のjQueryを、Javascriptに書き換えてみてください。
お手数ですが、よろしくお願いいたします。
$(function() { // チェックボックスをチェックしたら発動 $('input[name="city[]"]').change(function() { // ①チェックが入ったチェックボックスの個数を変数に格納 var len = $('input[name="city[]"]:checked').length; // ②チェックが2つ以上入ったら if (len >= 2) { // ③disabledを付けてチェックできなくする $('input[name="city[]"]').not(':checked').attr('disabled', 'disabled'); // チェックが2つ未満だったら } else { // ④disabledを削除してチェックできるようになる $('input[name="city[]"]').not(':checked').removeAttr('disabled'); } }); });
回答1件
あなたの回答
tips
プレビュー