Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
$("#selectAll").on("change", function() { $(".item-check").prop("checked", $(this).is(":checked")); }); $(".item-check").on("change", function() { const total = $(".item-check").length; const checked = $(".item-check:checked").length; $("#selectAll").prop({ checked: checked === total, indeterminate: checked > 0 && checked < total }); });
Result
Open