Annulation de l'action par défaut en jQuery

Comme vous devez déjà le savoir, l'action de l'utilisateur en JavaScript est annulée en utilisant event.preventDefault(). Empêchons l'envoi des données du formulaire, ainsi que la propagation ultérieure de l'événement :

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

On peut aussi empêcher uniquement l'envoi des données du formulaire (mais pas la propagation de l'événement) dans le style jQuery - pour cela, la fonction de gestionnaire d'événement doit retourner false :

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

Bien sûr, on peut annuler n'importe quel événement, par exemple un clic sur un lien. Par exemple, nous avons le lien suivant dans le code HTML :

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

Maintenant, utilisons l'annulation de l'action :

javascript$('a').on('click', function () {
  alert('Vous ne pouvez pas suivre ce lien !');
  return false;
});