jQuery-де әдепкі әрекетті болдырмау
Сіз бұған дейін білуіңіз керек, пайдаланушы әрекеті
JavaScript-те
event.preventDefault()
арқылы болдырылмайды.
Форма деректерінің жіберілуін болдырмайық,
сонымен қатар оқиғаның одан әрі таралуын:
$('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;
});