Обновление списка в for in JS

Рейтинг: 0Ответов: 0Опубликовано: 10.04.2023

Всем привет, есть функция, в которой

if (el.className === 'img') {
    replaceAlt(el);
    return images.push(el)
}

Эта функция периодически вызывается. Также есть цикл, который работает всегда и перебирает элементы массива images

for (const image of images) {
    image.addEventListener('click', (event) => {
        console.log(images);
        event.target.style.boxShadow = '0px 0px 22px 7px rgb(28 255 0)';
        const newAlt = prompt('Enter new alt');
        if (newAlt !== null) {
            event.target.alt = newAlt;
        }
    });
}

В console.log в цикле выводится массив с добавленным элементом, но клик на этот элемент не воспринимается. Как сделать, чтобы новый элемент также отслеживался?

Ответы

Ответов пока нет.