Подскажите, немного туплю. На странице есть несколько чекбоксов и нужна проверка: если хоть один из чекбоксов выбран, то кнопке убрать атрибут disabled если совпадение не найдено, то ставим кнопке disabled.
То что у меня сейчас:
$('#check-all, .table__checkbox input').on('click', function () {
$(this).each(function () {
checkbox_this = $(this).is(':checked');
if (checkbox_this == true) {
$('#run-all').attr('disabled', false);
} else {
$('#run-all').attr('disabled', true);
};
})
});
Но этот вариант не работает когда сначала отмечаю чекбоксы, а потом по одному убираю.
#check-all
- на странице одна штука
.table__checkbox input
- десять штук