1
resposta

O text-decoration: line-trought não funciona no meu código

///////////////////////////////////////////////////////// // Reservation

( () => { const createAssignment = (e) => { e.preventDefault()

const listReservation = document.querySelector('[data--list]')
const inputReservation = document.querySelector('[data-form--input]')
const value = inputReservation.value

const assignmentReserv = document.createElement('li')
assignmentReserv.classList.add('task')

const contentReserv = <p class="content">${value}</p>;

assignmentReserv.innerHTML = contentReserv;

assignmentReserv.appendChild(buttonConcluded());
assignmentReserv.appendChild(ButtonDelete());
listReservation.appendChild(assignmentReserv)
inputReservation.value = "";

};

const newReservation = document.querySelector('[data-form--button]');

newReservation.addEventListener('click', createAssignment);

const buttonConcluded = () => { const buttonConcluded = document.createElement('button')

buttonConcluded.classList.add('finish-button')
buttonConcluded.innerText = 'Finish'
buttonConcluded.addEventListener('click', () => {
});

return buttonConcluded;

};

const concluidedAssign = (e) => { const buttonConcluded = e.target

const assignComplete = buttonConcluded.parentElement

assignComplete.classList.toggle('done')

}

const ButtonDelete = () => { const buttonDelete = document.createElement('button')

buttonDelete.innerText = 'Delete'
buttonDelete.addEventListener('click', deleteAssignment)

return buttonDelete;

}

const deleteAssignment = (e) => { const buttonDelete = e.target

const assignComplete = buttonDelete.parentElement
assignComplete.remove();
return buttonDelete;

}

})();

CSS:

.task.done .contentReserv { text-decoration: line-through; }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi Camila, tudo bem?

Pelo que eu vi, seu código está um pouco diferente do código da aula, sendo assim, você consegue me mandar também seu arquivo HTML para eu conseguir te auxiliar melhor? Fico no aguardo, obrigada!