Լռելյայն գործողության չեղարկումը jQuery-ում
Ինչպես արդեն պետք է իմանաք, JavaScript-ում օգտագործողի գործողությունը
չեղարկվում է օգտագործելով
event.preventDefault().
Եկեք կանխենք ֆորմայի տվյալների ուղարկումը,
ինչպես նաև իրադարձության հետագա տարածումը (bubbling):
$('form').on('submit', function(event) {
event.preventDefault();
});
Կարելի է նաև կանխել միայն ֆորմայի տվյալների ուղարկումը
(բայց ոչ իրադարձության տարածումը) jQuery-ի ոճով -
դրա համար իրադարձության դասակարգիչ ֆունկցիան
պետք է վերադարձնի false:
$('form').on('submit', function() {
return false;
});
Իհարկե, կարելի է չեղարկել ցանկացած իրադարձություն, օրինակ՝ հղման վրա կտտոցը: Օրինակ, մենք ունենք հետևյալ հղումը HTML կոդում:
<a href="/">link</a>
Այժմ օգտագործենք գործողության չեղարկումը:
$('a').on('click', function () {
alert('Դուք չեք կարող անցնել այս հղումով!');
return false;
});