Como evitar o clique de um link com preventDefault?

24/10/2017

0

Fala galera, to quebrando a cabeça para fazer um script funcionar, mas não to conseguindo. Quero que ao clicar no link que no caso é um cerquilha "#", quero que aquele efeito de ir pro topo da página não aconteça. Segue o código no jquery:

$(function(){
	$("#menu li a").on("click", function(){
		preventDefault();
	});
})


Podem me ajudar a resolver?
Diogo Neves

Diogo Neves

Responder

Post mais votado

25/10/2017

Tente assim:

$(function(){
  $("#menu li a").on("click", function(e){
    e.preventDefault();
  });
});

Felipe Morais

Felipe Morais
Responder

Mais Posts

27/11/2017

Diogo Neves

Putz, dei molinho. Muito obrigado Moraissan
Responder

28/11/2017

Felipe Morais

Sempre às ordens!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar