Լռելյայն գործողության չեղարկումը jQuery-ում

Ինչպես արդեն պետք է իմանաք, JavaScript-ում օգտագործողի գործողությունը չեղարկվում է օգտագործելով event.preventDefault(). Եկեք կանխենք ֆորմայի տվյալների ուղարկումը, ինչպես նաև իրադարձության հետագա տարածումը (bubbling):

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

Կարելի է նաև կանխել միայն ֆորմայի տվյալների ուղարկումը (բայց ոչ իրադարձության տարածումը) jQuery-ի ոճով - դրա համար իրադարձության դասակարգիչ ֆունկցիան պետք է վերադարձնի false:

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

Իհարկե, կարելի է չեղարկել ցանկացած իրադարձություն, օրինակ՝ հղման վրա կտտոցը: Օրինակ, մենք ունենք հետևյալ հղումը HTML կոդում:

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

Այժմ օգտագործենք գործողության չեղարկումը:

javascript$('a').on('click', function () {
  alert('Դուք չեք կարող անցնել այս հղումով!');
  return false;
});