const checkboxes = $("input[type=checkbox][name='lang']"); function changeCheck(element,checked) { element.prop("checked",checked); } function checkAll(checked){ checkboxes.map(function () { changeCheck($(this),checked); }); if (checked){ selectAllLabel.hide(); deselectAllLabel.show(); }else{ selectAllLabel.show(); deselectAllLabel.hide(); } } function invertCheck(){ checkboxes.map(function () { changeCheck($(this),!$(this).prop("checked")); }) } selectAllLabel.off("click").click(function () { checkAll(true); }); deselectAllLabel.off("click").click(function () { checkAll(false); }); selectAll.off("click").click(function () { checkAll($(this).prop("checked")); }); invertSelect.off("click").click(invertCheck);
Sign in to make a reply
风花雪月198203