Как определить что это был последний блок (из группы блоков) по которому кликнули?
Здравствуйте
Как определить что это был последний блок (из группы блоков) по которому кликнули?
т.е если остался последний блок, (остальные получили при клике соот. класс hidden)
как правильно написать условие, что это последний блок?
Мой Код
Можно добавить
const childeLen = parent.childeNodes.length;
let countClick = 0;
При каждом нажатии на блок делать countClick++ и сравнивать с childeLen если они равны то это был последний блок.
Спасибо. https://jsfiddle.net/31hg5394/ - работает. Вопрос: если внутри блока по которому происходит клик, есть другой блок. Получается, кликнув на этот внутренний блок (.child span) - отсчет пошел, но тогда получается ошибка в условии childLen и countCliick. Подскажите как обойти данную проблему?
Также как я понимаю - lastElementChild - это последний элемент child по списку. Скорее всего это не подходит, т.к последний элемент по которому кликнули может быть под любым номером