jQuery addClass example

Change class name on click in jQuery

by Simon Price

HTML

<input class="cb" type="checkbox">
<input class="cb" type="checkbox">
<button type="button" id="btnSave">Click me</button>

JavaScript

$(document).ready(function(){

	if($('.cb input:checked').length === 0){
        $("#btnSave").attr("disabled", "disabled")
      }

	$(".cb").change(function(){
  console.log($('.cb input:checked'))
  	if($(".cb").is(":checked")){
    	$("#btnSave").removeAttr("disabled")
    }else{
    
    	if($('.cb input:checked').length === 0){
      	alert("At least one needs to be checked")
        $("#btnSave").attr("disabled", "disabled")
      }
    }
  })
  
})