Prevenção da ação padrão no jQuery

Como você já deve saber, a ação do usuário em JavaScript é cancelada usando event.preventDefault(). Vamos prevenir o envio dos dados do formulário, assim como a propagação adicional do evento:

javascript$('form').on('submit', function(event) {
  event.preventDefault();
});

Também é possível prevenir apenas o envio dos dados do formulário (mas não a propagação do evento) no estilo jQuery - para isso, a função de manipulação do evento deve retornar false:

javascript$('form').on('submit', function() {
  return false;
});

Claro, você pode cancelar qualquer evento, por exemplo, um clique em um link. Digamos que temos o seguinte link no código HTML:

html<a href="/">link</a>

Agora vamos usar a prevenção de ação:

javascript$('a').on('click', function () {
  alert('Você não pode seguir este link!');
  return false;
});