Friday 3 June 2016

Cara Menggunakan Each Function Dalam JQuery

JQuery Each Logo

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.
  1. Syntax yang digunakan
    • Untuk mencari index dan elemen yang sedang dieksekusi
    • $('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.
    • Untuk mencari elemen saja, dapat menggunakan syntax dibawah ini
    • $('li').each(function(){
      alert($(this).text())
      });
    • Untuk stop dari each function dapat menggunakan return false;
    • $('li').each(function(){
      if($(this).text() == "Thailand"){
      return false; }
      });
  2. Menggunakan each function dengan mengetahui index dan elemen yang sedang dijalankan
  3. Menggunakan each function dengan mengetahui elemen yang sedang dijalankan
  4. Cara stop dalam each function
  5. 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 :
    Penggunaan Awal
    Penggunaan yang dapat meningkatkan performa

0 comments:

Post a Comment