como está função funciona sem passar event como parâmetro?
function removeLinha(){
event.preventDefault();
$(this).parent().parent().remove();
}
como está função funciona sem passar event como parâmetro?
function removeLinha(){
event.preventDefault();
$(this).parent().parent().remove();
}
Oi Nícolas, essa pergunta é excelente, eu lembro que quando fiz esse curso, o instrutor deixou de passar event como parâmentro numa refatoração e acabou não explicando.
O que acontece é que o preventDefault é um método de evento, então se você passar "event" como parâmetro, ou "evt", ou "e", ou simplismente não passar nenhum, o seu preventDefault já identifica que se trata de um evento.
Abraço e bons estudos!
edit: Se você ler a documentação do jQuery eles passam event como parâmetro, vimos que funciona dessa forma, mas também é uma boa prática seguir as documentações das ferramentas que utilizamos
A... entendi, muito obrigado pela explicação ^^ valeu!