jQuery, checkboxes and .is(“:checked”)

$('#myCheckbox').change(function () {
    if ($(this).prop("checked")) {
        // checked
        return;
    }
    // not checked
});

Note: In older versions of jquery it was OK to use attr. Now it’s suggested to use prop to read the state.

Leave a Comment