Vaikimisi tegevuse tühistamine jQuery-s
Nagu te juba teadma peaksite, kasutaja tegevus
JavaScriptis tühistatakse kasutades
event.preventDefault().
Takistame vormi andmete saatmist,
ning samuti sündmuse edasist levimist:
$('form').on('submit', function(event) {
event.preventDefault();
});
Võib ka takistada ainult vormi andmete saatmist
(kuid mitte sündmuse levimist) jQuery stiilis -
selleks peab sündmuse käsitleja funktsioon
tagastama false:
$('form').on('submit', function() {
return false;
});
Loomulikult saab tühistada ükskõik millist sündmust, näiteks lingile klõpsamist. Näiteks, meil on järgmine link HTML koodis:
<a href="/">link</a>
Nüüd kasutame tegevuse tühistamist:
$('a').on('click', function () {
alert('Te ei saa sellele lingile minna!');
return false;
});