Event handler adalah sebuah fungsi yang berisi perintah-perintah yang akan dieksekusi saat suatu aksi dilakukan.
Beberapa jenis event jQuery adalah sebagai berikut.
- click: trigger event saat elemen di klik
- change: trigger event saat elemen (untuk input, textarea, dan select) berubah nilainya
- mouseeneter: trigger event saat pointer mouse memasuki elemen
- mouseeleave: trigger event saat pointer mouse meninggalkan elemen
- dan lainnya
Event lainnya dapat kamu lihat di https://api.jquery.com/category/events/.
Menambahkan Event Handler jQuery untuk elemen dinamis
Untuk menambahkan suatu event handler jQuery biasanya hanya perlu menambahkannya dengan cara seperti berikut.
<script> $(document).ready(function(){ $('.myClass').on(click(function(){ // do something }) }) </script>
Akan tetapi, event handler tersebut hanya akan berfungsi untuk elemen saat halaman web selesai dimuat saja. Saat menambahkan elemen baru dengan menggunakan jQuery atau Javascript biasa dengan atribut class yang sama, event handlernya tidak bisa digunakan pada elemen tersebut.
Untuk menangani hal itu, kamu bisa menambahkan event handler dengan cara sebagai berikut.
<script> $(document).ready(function() { $('body').on('click','.myClass',function() { // do something }) }) </script>
Dengan menggunakan event handler di atas, semua elemen dengan atribut class myClass baik itu elemen yang sudah ada sejak halaman dimuat maupun elemen dinamis yang akan ditambahkan setelah halaman selesai dimuat dapat menggunakan event handler yang sama.
Referensi
Blog Yang Mirip
Mau Cari Blog Yang Lain?
Cari blog lain di sini
Konten Yang Mirip
Konten yang mirip dengan konten ini

Mungkin Kamu Juga Suka
Konten yang mungkin kamu juga suka




Konten Lainnya
Konten lainnya yang bisa kamu jelajahi
Blog Informatif
Baca-baca blog topik random. Ada berbagai macam topik random yang tersedia, seperti game, pemrograman, dan banyak lagi. Mungkin terlalu random.
Resource Gratis
Di sini tersedia berbagai macam resource yang bisa kamu download secara gratis. Untuk saat ini tersedia pixel arts.
Online Tools
Tool untuk mempermudah pekerjaanmu. Mau mendapatkan angka acak? Kamu bisa pakai Random Number Generator. Mau menghitung berat badan idealmu? Kamu bisa pakai BMI Calculator. Di sini tersedia berbagai macam tool yang bisa kamu gunakan secara gratis.
Game Sederhana
Bosan? Bingung mau ngapain? Ayo main game-game sederhana, seperti Tic Tac Toe, Simple Math, dan semacamnya.
Daftar Singkatan
Mungkin kamu pernah dengar atau lihat sebuah kata yang cukup asing, seperti YGY, GG, dan lainnya. Di sini, kamu bisa cari tahu apa sih arti dari kata-kata tersebut. Selain itu, kamu juga bisa mencari tahu mengenai abreviasi/singkatan lainnya yang mungkin kamu belum tahu sebelumnya di koleksi abreviasi yang sudah dikumpulkan.