Адмена дзеяння па змаўчанні ў 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;
});