Alapértelmezett művelet megszakítása jQuery-ben

Ahogy már tudnod kell, a felhasználói műveletek megszakítása JavaScriptben a event.preventDefault() segítségével történik. Akadályozzuk meg az űrlap adatainak elküldését, valamint az esemény további bubblingjét:

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

Az űrlap adatainak elküldése megakadályozható csak (de az esemény bubblingje nem) jQuery stílusban is - ehhez az eseménykezelő függvénynek false értéket kell visszaadnia:

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

Természetesen bármely esemény megszakítható, például egy linkre kattintás. Például a következő link van a HTML kódban:

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

Most használjuk a művelet megszakítását:

javascript$('a').on('click', function () {
  alert('Nem követheti ezt a linket!');
  return false;
});