Membatalkan Tindakan Default di jQuery
Seperti yang sudah Anda ketahui, tindakan pengguna
pada JavaScript dibatalkan menggunakan
event.preventDefault().
Mari kita cegah pengiriman data formulir,
serta bubbling event lebih lanjut:
$('form').on('submit', function(event) {
event.preventDefault();
});
Anda juga dapat mencegah hanya pengiriman
data formulir (tetapi bukan bubbling event) dengan gaya
jQuery - untuk itu, fungsi penangan event
harus mengembalikan false:
$('form').on('submit', function() {
return false;
});
Tentu saja, Anda dapat membatalkan event apa pun, misalnya klik pada tautan. Contohnya, kita memiliki tautan berikut dalam kode HTML:
<a href="/">link</a>
Sekarang kita akan menggunakan pembatalan tindakan:
$('a').on('click', function () {
alert('Anda tidak dapat mengikuti tautan ini!');
return false;
});