Metode jQuery Event
Metode Event memicu atau melampirkan fungsi ke pengendali peristiwa untuk elemen yang dipilih.
Tabel berikut mencantumkan semua metode jQuery yang digunakan untuk menangani peristiwa.
Method / Property | Deskripsi |
---|---|
bind() | Tidak digunakan lagi di versi 3.0. Gunakan metode on() sebagai gantinya. Melampirkan penangan acara ke elemen |
blur() | Melampirkan / Memicu event blur |
change() | Melampirkan / Memicu event perubahan |
click() | Melampirkan / Memicu event klik |
dblclick() | Melampirkan / Memicu event klik ganda |
delegate() | Tidak digunakan lagi di versi 3.0. Gunakan metode on() sebagai gantinya. Melampirkan penangan ke elemen turunan yang ditentukan saat ini, atau masa depan, dari elemen yang cocok |
die() | Dihapus pada versi 1.9. Menghapus semua penangan event yang ditambahkan dengan metode live() |
error() | Dihapus pada versi 3.0. Melampirkan / Memicu event kesalahan |
event.currentTarget | Elemen DOM saat ini dalam fase gelembung event |
event.data | Berisi data opsional yang diteruskan ke metode event ketika penangan yang menjalankan saat ini terikat |
event.delegateTarget | Mengembalikan elemen tempat pengendali event jQuery saat ini dipasang |
event.isDefaultPrevented() | Mengembalikan event.preventDefault() dipanggil untuk objek event |
event.isImmediatePropagationStopped() | Mengembalikan event.stopImmediatePropagation() dipanggil untuk objek event |
event.isPropagationStopped() | Mengembalikan event.stopPropagation () dipanggil untuk objek event |
event.namespace | Mengembalikan ruang nama yang ditentukan saat acara dipicu |
event.pageX | Mengembalikan posisi mouse relatif ke tepi kiri dokumen |
event.pageY | Mengembalikan posisi mouse relatif ke tepi atas dokumen |
event.preventDefault() | Mencegah tindakan default event |
event.relatedTarget | Mengembalikan elemen mana yang dimasukkan atau keluar pada gerakan mouse |
event.result | Berisi nilai terakhir / sebelumnya yang dikembalikan oleh pengendali peristiwa yang dipicu oleh peristiwa yang ditentukan |
event.stopImmediatePropagation() | Mencegah event handler lainnya dipanggil |
event.stopPropagation() | Mencegah event meluap-luap pohon DOM, mencegah penangan induk diberitahu tentang acara tersebut |
event.target | Mengembalikan elemen DOM mana yang memicu event |
event.timeStamp | Mengembalikan jumlah milidetik sejak 1 Januari 1970, saat peristiwa dipicu |
event.type | Mengembalikan jenis event mana yang dipicu |
event.which | Mengembalikan tombol keyboard atau tombol mouse mana yang ditekan untuk event tersebut |
focus() | Melampirkan / Memicu event fokus |
focusin() | Melampirkan event handler ke event focusin |
focusout() | Melampirkan event handler ke event focusout |
hover() | Melampirkan dua penangan event ke acara hover |
keydown() | Melampirkan / Memicu event keydown |
keypress() | Melampirkan / Memicu event penekanan tombol |
keyup() | Melampirkan / Memicu event keyup |
live() | Dihapus pada versi 1.9. Menambahkan satu atau lebih penangan acara ke elemen yang dipilih saat ini atau di masa mendatang |
load() | Dihapus pada versi 3.0. Melampirkan event handler ke event load |
mousedown() | Melampirkan / Memicu event mousedown |
mouseenter() | Melampirkan / Memicu event mouseenter |
mouseleave() | Melampirkan / Memicu event mouseleave |
mousemove() | Melampirkan / Memicu event mousemove |
mouseout() | Melampirkan / Memicu event mouseout |
mouseover() | Melampirkan / Memicu event gerakan mouse |
mouseup() | Melampirkan / Memicu event mouseup |
off() | Menghapus penangan event yang terpasang dengan metode on () |
on() | Melampirkan penangan event ke elemen |
one() | Menambahkan satu atau lebih penangan acara ke elemen yang dipilih. Penangan ini hanya dapat dipicu sekali per elemen |
$.proxy() | Mengambil fungsi yang sudah ada dan mengembalikan yang baru dengan konteks tertentu |
ready() | Menentukan fungsi untuk dijalankan saat DOM dimuat penuh |
resize() | Melampirkan / Memicu event pengubahan ukuran |
scroll() | Melampirkan / Memicu event gulir |
select() | Melampirkan / Memicu event pilih |
submit() | Melampirkan / Memicu event pengiriman |
toggle() | Dihapus pada versi 1.9. Melampirkan dua atau lebih fungsi untuk beralih di antara peristiwa klik |
trigger() | Memicu semua peristiwa yang terikat ke elemen yang dipilih |
triggerHandler() | Memicu semua fungsi yang terikat ke acara tertentu untuk elemen yang dipilih |
unbind() | Tidak digunakan lagi di versi 3.0. Gunakan metode off() sebagai gantinya. Menghapus event handler yang ditambahkan dari elemen yang dipilih |
undelegate() | Tidak digunakan lagi di versi 3.0. Gunakan metode off() sebagai gantinya. Menghapus penangan peristiwa ke elemen yang dipilih, sekarang atau di masa depan |
unload() | Dihapus pada versi 3.0. Melampirkan event handler ke acara unload |