Check if all values are true
by Bianca Kuehweidner
HTML
<input type="checkbox" value="FRA" checked />
<input type="checkbox" value="BER" checked />
<input type="checkbox" value="HAM" checked />
<input type="checkbox" value="MUC" />
<div id="testdiv" data-town="FRA,BER,HAM">
Lorem ipsum
</div>
JavaScript
function testChecked() {
let arr = $("#testdiv").data("town").split(",");
for (let i = 0; i < arr.length; i++) {
if (!$("input[value=" + arr[i] + "]").is(":checked")) return false;
}
return true;
}
$("input[type='checkbox']").on("click", function() {
console.log(testChecked());
});