Numatytojo veiksmo atšaukimas jQuery

Kaip jau turėtumėte žinoti, vartotojo veiksmas JavaScript atšaukiamas naudojant event.preventDefault(). Leiskite užkirsti kelią formos duomenų siuntimui, taip pat tolesniam įvykio plitimui:

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

Taip pat galima užkirsti kelią tik formos duomenų siuntimui (bet ne įvykio plitimui) jQuery stiliumi - tam įvykio apdorojimo funkcija turi grąžinti false:

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

Žinoma, galima atšaukti bet kurį įvykį, pavyzdžiui, paspaudimą ant nuorodos. Pavyzdžiui, mes turime šią nuorodą HTML kode:

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

Dabar panaudokime veiksmo atšaukimą:

javascript$('a').on('click', function () {
  alert('Jūs negalite paspausti šios nuorodos!');
  return false;
});