У меня проблема, я делаю функцию, которая изменяет статус чтения книги в массиве объектов. Он должен работать следующим образом: всякий раз, когда я нажимаю кнопку, и ее текстовое содержимое имеет значение «Прочитано», оно должно измениться на «Не прочитано». И если я снова нажму на ту же кнопку, он должен go вернуться к «Читать», но проблема в том, что это не так, он работает только при первом нажатии кнопки.
document.querySelector(".main").addEventListener('click', function(e) {
if (e.target.classList.contains("book_status")) {
let bookCard = e.target.parentElement.parentElement;
// console.log(e.target.textContent)
if (e.target.textContent = 'Not read') {
e.target.textContent = 'Read';
} else if (e.target.textContent = 'Read') {
e.target.textContent = 'Not read';
}
}});