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 |