jQuery unbind() Metode

Metode Acara jQuery

Contoh

Hapus semua event handler untuk semua elemen <p>:

$("button").click(function(){
  $("p").unbind();
});

Definisi dan Penggunaan

Metode unbind() tidak digunakan lagi di versi 3.0. Gunakan metode off() sebagai gantinya.

Metode unbind() menghapus event handler dari elemen yang dipilih.

Metode ini dapat menghapus semua atau event handler yang dipilih, atau menghentikan fungsi tertentu agar tidak berjalan saat event terjadi.

Metode ini juga dapat melepaskan event handler menggunakan objek event. Ini digunakan untuk melepaskan ikatan peristiwa dari dalam dirinya sendiri (seperti menghapus pengendali peristiwa setelah peristiwa dipicu beberapa kali).

Catatan: Jika tidak ada parameter yang ditentukan, metode unbind() akan menghapus SEMUA event handler dari elemen yang ditentukan.

Catatan: Metode unbind() berfungsi pada event handler apa pun yang dilampirkan dengan jQuery.


Sintaksis

$(selector).unbind(event,function,eventObj)

Parameter Description
event Optional. Specifies one or more events to remove from the elements.
Multiple event values are separated by space.
If this is the only parameter specified, all functions bound to the specified event will be removed.
function Optional. Specifies the name of the function to unbind from the specified event for the element
eventObj Optional. Specifies the event object to remove to use. The eventObj parameter comes from the event binding function

Cobalah Sendiri - Contoh


Cara menggunakan metode unbind() untuk melepaskan fungsi tertentu dari peristiwa tertentu untuk suatu elemen.


Menentukan objek event yang akan dihapus.


Metode Acara jQuery