Привет
Есть пустой массив var arr = [];
Есть множество чекбоксов с одинаковым классом( можно перебирать через цикл)
Вопрос мне надо что бы если чекбокс активный то он добавляется в массив, если нет он удаляется из массив. Мне важно что бы arr.length === количество активных чекбоксов. Событья происходит при клике на чекбоксы
Вот код который следит за изменением, тут правда немного другой функционал.
$( 'input.sl-chb' ).on( 'click', function() {
$( '#cityList' ).html( $('input:checked' ).val() );
if(TextCity.innerHTML == 'Был выбран undefined'){
TextCity.innerHTML = 'Выберите город';
}
});
Тут отображается только один. Мне нужен массив для того что бы делать условия, мол если длина массива больше двух .html('Выбрано городов : ' + arr.length;)