1
resposta

Aula removendo pacientes - mudança código

Olá!

Percebi que com o código apresentado na aula se clicamos no cabeçalho da tabela, ele também some. Nas atividades percebi que foi criado um if para realizar a remoção da linha, quando o evento acontecer em uma (td), porém durante a aula realizei uma substituição, em vez da "table" eu coloquei o "tbody", para que apenas o corpo da tabela pudesse ser apagada, mas gostaria de saber se existe algum problema em deixar assim, pois achei mais "limpo" o código desta maneira.

Segue meu código:

// remover-pacientes.js

var pacientes = document.querySelectorAll(".paciente");

var removeCorpoTabela = document.querySelector("tbody");

removeCorpoTabela.addEventListener("dblclick", function(event){
    var alvoEvento = event.target;
    var paiDoAlvo = alvoEvento.parentNode;  //TR = paciente que qurero remover
    paiDoAlvo.classList.add("fadeOut");

    setTimeout(function(){
    paiDoAlvo.remove();
}, 500);

});

Obrigada! Analí =)

1 resposta

Fala ai Benedita, tudo bem? Eu não vejo problemas, me parece muito bom, parabéns pela solução.

Abraços e bons estudos.