Сообщение от Smike
|
откуда мы берем значение в переменной old
|
Сообщение от kostyanet
|
Последний щелкнутый элемент
|
остальное в сообщении
kostyanet, недоступно для моего понимания
old = this; в этой строке храним нажатый
так как первый раз old пуст делаем проверку, чтоб неполучить ошибку.
if(old) {old.classList.remove("active")};
ну и конечно в коде бессмысленно болтается массив со ссылками.