jQuery Event - Metode unbind()
Contoh
Hapus semua penanganan event dari elemen p:
$("button").click(function(){ $("p").unbind(); });
Definisi dan Penggunaan
Metode unbind() menghapus penanganan event yang dipilih dari elemen
Metode ini dapat menghapus semua penanganan event atau event tertentu, atau menghentikan eksekusi fungsi yang ditentukan saat event terjadi
unbind() sesuai untuk semua penanganan event yang ditambahkan melalui jQuery
Batalkan penanganan event dan fungsi elemen
Tentukan satu atau beberapa penanganan event yang akan dihapus dari elemen yang ditentukan
Jika parameter tidak ditentukan, metode unbind() akan menghapus semua penanganan event yang ditentukan dari elemen
Sintaks
$(selector).unbind(event,function)
Parameter | Deskripsi |
---|---|
event |
Opsional. Tentukan satu atau beberapa event yang akan dihapus dari elemen Dipisahkan spasi untuk banyak nilai event Jika hanya parameter ini ditentukan, maka semua fungsi yang ditautkan ke event yang ditentukan akan dihapus |
function | Opsional. Tentukan nama fungsi yang akan dibatalkan dari penyingkiran event elemen yang ditentukan |
Gunakan objek Event untuk membatalkan penyingkiran penanganan event
Tentukan objek event yang akan dihapus. Digunakan untuk membatalkan penyingkiran internal event (seperti saat event telah diaktifkan beberapa kali, hapus penanganan event)
Jika parameter tidak ditentukan, metode unbind() akan menghapus semua penanganan event yang ditentukan dari elemen
Sintaks
$(selector).unbind(eventObj)
Parameter | Deskripsi |
---|---|
eventObj | Opsional. Tentukan objek event yang akan digunakan. Parameter eventObj ini berasal dari fungsi penyingkiran |
Contoh Lebih Banyak
- Batalkan fungsi yang ditentukan
- Cara menggunakan metode unbind() untuk membatalkan penggabungan fungsi khusus elemen yang ditentukan