Kali ini saya akan menjelaskan cara menggunakan JQuery each function. JQuery each function digunakan untuk memberi fungsi dari sebuah elemen dan diulang sejumlah elemen tersebut hingga semua elemen mempunyai fungsi.
- Syntax yang digunakan
- Untuk mencari index dan elemen yang sedang dieksekusi
- Untuk mencari elemen saja, dapat menggunakan syntax dibawah ini
- Untuk stop dari each function dapat menggunakan return false;
- Menggunakan each function dengan mengetahui index dan elemen yang sedang dijalankan
- Menggunakan each function dengan mengetahui elemen yang sedang dijalankan
- Cara stop dalam each function
- Performa dalam menggunakan JQuery each function :
- JQuery perlu mencari DOM untuk elemen div dengan id = divResult, untuk setiap daftar item dalam list(koleksi). Kinerja dapat ditingkatkan menggunakan "caching divResult elemen".
- DOM elemen diperbarui pada setiap perulangan each function. Untuk meningkatkan kinerja bangunlah sebuah variable String dengan data yang dibutuhkan dan kemudian perbaru elemen DOM di luar perulangan. Hal ini memastikan bahwa elemen DOM hanya sekali diperbarui. Untuk lebih jelasnya lihat dibawah ini :
$('li').each(function(index, element){
alert(index, + ' : ' + $(element).text());
});
Catatan : index dan isi dari sebuah elemen itu sendiri akan dikirim ke anonymous function tepat setelah each function dijalankan/dieksekusi.alert(index, + ' : ' + $(element).text());
});
$('li').each(function(){
alert($(this).text())
});
alert($(this).text())
});
$('li').each(function(){
if($(this).text() == "Thailand"){
return false; }
});
if($(this).text() == "Thailand"){
return false; }
});
0 comments:
Post a Comment