Estou fazendo um To Do List, porém, quando eu adiciono uma nova tarefa, o preventDefault( ) não funciona e o click no link faz a página recarregar. Alguém pode me ajudar? Já procurei em vários lugares, mas não consegui encontrar uma solução. Vou deixar o trecho do código que remove e o projeto completo no github.
https://crisgon.github.io/toDoList/
https://github.com/crisgon/toDoList
var removerTarefa = document.querySelectorAll(".removerTarefa");
apagaTarefa();
function apagaTarefa(){
for(var i=0; i<tamanho; i++){ //Loop para add o remove para cada <a> da lista
removerTarefa[i].addEventListener("click", function(event){
event.preventDefault();
var paiDoElemento = this.parentNode; //Descobre qual é o pai do elemento clicado no evento
paiDoElemento.remove(); //Remove pai do elemento
});
}
}