jQuery-де әдепкі әрекетті болдырмау

Сіз бұған дейін білуіңіз керек, пайдаланушы әрекеті JavaScript-те event.preventDefault() арқылы болдырылмайды. Форма деректерінің жіберілуін болдырмайық, сонымен қатар оқиғаның одан әрі таралуын:

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;
});