Пешгирии амали пешфарз дар 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;
});