Есть код
const openModals = document.querySelectorAll('.open-modal')
const modalBg = document.querySelector('.modal-bg')
for (openModal of openModals) {
openModal.onclick = function() {
modalBg.classList.toggle('modal-bg__active')
}
}
Открывает по клику на элемент с классом .open-modal модалку. Если в верстке сделать кнопку с этим классом - все работает
Но если я добавляю элемент через js
const uls = document.querySelectorAll('.third-block-flex__item__body ul')
const button = document.createElement('button')
button.className = 'button open-modal'
button.innerText = 'Хочу этот пакет'
for (ul of uls) {
ul.after(button)
}
То клик уже не работает и добавляется только в одном месте. Как решить данную проблему?
Код