Preklic privzetega dejanja v jQuery
Kot že morate vedeti, se dejanje uporabnika
v JavaScript prekliče z
event.preventDefault().
Preprečimo pošiljanje podatkov obrazca
in nadaljnje širjenje dogodka:
$('form').on('submit', function(event) {
event.preventDefault();
});
Prav tako je mogoče preprečiti samo pošiljanje
podatkov obrazca (ne pa širjenja dogodka) v slogu
jQuery - za to mora funkcija-obravnavalec dogodka
vrniti false:
$('form').on('submit', function() {
return false;
});
Seveda je mogoče preklicati kateri koli dogodek, na primer klik na povezavo. Na primer, imamo naslednjo povezavo v HTML kodi:
<a href="/">povezava</a>
Zdaj uporabimo preklic dejanja:
$('a').on('click', function () {
alert('Te povezave ne morete slediti!');
return false;
});