Я делаю список книг, и на нем есть кнопка удаления. Элемент создания до appendChild уже работает, проблема заключается только в кнопке удаления.
Код для книг:
function createEach(e){
let divTitle = document.createElement('div');
divTitle.className = 'cell medium-3';
divTitle.innerHTML = Book.title;
divTitleNd = divTitle.outerHTML;
Код для кнопки удаления:
let deleteBtn = document.createElement('a');
deleteBtn.className = 'del-btn button tiny alert';
deleteBtn.innerHTML = 'x';
deleteBtn.href = '#';
deleteBtnNd = deleteBtn.outerHTML;
до того, как у меня есть document.querySelector кнопка удаления с классом del-btn, но теперь, если я запускаю этот код:
let deleteButton = document.querySelector('.del-btn');
function deleteBook(e){
e.target.parentElement.parentElement.remove();
}
Кнопка удаления для вновь созданного элемента просто не будет работать. Есть ли способ это исправить? Спасибо!