Есть ли метод jquery / что угодно, чтобы переключать все флажки, кроме отключенных? у меня есть этот код прямо сейчас:
$('.select-all-categories').toggle(function() {
$('#test-categories input[type="checkbox"]').attr("checked", false);
return false;
}, function() {
$('#test-categories input[type="checkbox"]').attr("checked", true);
return false;
});
и работает нормально (устанавливает / снимает все флажки). Однако некоторые флажки отключены, и я бы хотел, чтобы переключение не влияло на него. Есть ли способ сделать это БЕЗ выполнения для каждого и циклического прохождения всех и проверки, если они отключены или нет?