At forhindre standardhandling i jQuery

Som du allerede burde vide, forhindres en brugerhandling i JavaScript ved hjælp af event.preventDefault(). Lad os forhindre afsendelse af formulardata, samt yderligere bobling af begivenheden:

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

Det er også muligt kun at forhindre afsendelsen af formulardata (men ikke bobling af begivenheden) i jQuery-stil - for dette skal håndteringsfunktionen for begivenheden returnere false:

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

Selvfølgelig kan enhver begivenhed forhindres, for eksempel et klik på et link. For eksempel, vi har følgende link i HTML-koden:

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

Lad os nu bruge handlingsophævelse:

javascript$('a').on('click', function () {
  alert('Du kan ikke følge dette link!');
  return false;
});