Noklusējuma darbības atcelšana jQuery
Kā jums jau vajadzētu zināt, lietotāja darbība
JavaScript tiek atcelta, izmantojot
event.preventDefault().
Novērsīsim veidlapas datu iesniegšanu,
kā arī turpmāko notikuma izplatīšanos:
$('form').on('submit', function(event) {
event.preventDefault();
});
Var arī novērst tikai veidlapas datu iesniegšanu
(bet ne notikuma izplatīšanos) jQuery stilā -
šim nolūkam notikuma apstrādes funkcijai
jāatgriež false:
$('form').on('submit', function() {
return false;
});
Protams, var atcelt jebkuru notikumu, piemēram, klikšķi uz saites. Piemēram, mums ir šāda saite HTML kodā:
<a href="/">link</a>
Tagad izmantosim darbības atcelšanu:
$('a').on('click', function () {
alert('Jūs nevarat nokļūt šajā saitē!');
return false;
});