4
respostas

apagando o thead

Dessa forma se inserir o parentNode, quando clicamos no thead, ele apaga tambem?

4 respostas

Oi, Murilo, tudo bem?

Não, o thead não é para ser apagado quando clicado duas vezes seguidas. No seu código acontece isso?

let tabela = document.querySelector('table');

tabela.addEventListener('dblclick', function(event){

event.target.parentNode.classList.add('fadeOut')

setTimeout(function(){

    event.target.parentNode.remove()
}, 500)

})

Isso, o meu ta apagando

Oi, Murilo, tudo bem?

Na aula seguinte, na descrição, o professor utiliza esse código para evitar que a thead seja apagada:

var tabela = document.querySelector('#tabela-pacientes');

tabela.addEventListener('dblclick', function(event) {

    // Somente executará nosso código caso o elemento em que clicamos seja um <td>
    if (event.target.tagName == 'TD') {
        event.target.parentNode.remove()
    }
});

Nessa aula: https://cursos.alura.com.br/course/javascript-programando-na-linguagem-web/task/24526