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:

javascript$('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:

javascript$('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:

html<a href="/">link</a>

Sekarang kita akan menggunakan pembatalan tindakan:

javascript$('a').on('click', function () {
  alert('Anda tidak dapat mengikuti tautan ini!');
  return false;
});