document.querySelectorAll('.list-group > a')
ты создаешь NodeList (насколько я помню), а не массив. Соответственно, из этого ничего не выйдет.document.querySelectorAll('.list-group > a')
(т.е. создавая собственно массив).document.querySelectorAll
этот код собирает МАССИВ элементов, если они есть.document.querySelectorAll('.block.clicked').image === 3
(elem, index, arr)
второй и третий параметр необязательны..innerHTML
— перезаписывает в тот же элемент все, что ты выводишь. Используй appendChild хотя бы. body.style.overflow = "hidden"
как раз и определяет отсутствие скролла.