Halo agan2, Saatnya kita menngetahui apa jQuery itu. jQuery
adalah Javascript Library, Kumpulan kode/fungsi Javascript siap pakai, sehingga
memudahkan dan mempercepat kita dalam membuat kode javascript. Dari pengertian
jQuery di atas, Secara standar apabila kita membuat kode javascript, maka
diperlukan kode yang cukup panjang, bahkan terkadang sangat sulit dipahami,
misalnya fungsi javascript untuk membuat stripe (warna selang-seling) pada
baris suatu tabel adalah sebagai berikut:
functionstripe (id){
var even = false;
var evenColor = arguments[1] ? arguments[1] : “#fff”;
var oddColor = arguments[2] ? arguments[2] : “#eee”;
var table = document.getElementById(id);
if (!table) {return;}
var tbodies = table.getElementsByTagName(“tbody”);
for (var h=0; h < tbodies.length; h++) {
var trs = tbodies[h].getElementsByTagName(“tr”);
for (var i=0; i < trs.length; i++){
if (! hasClass(trs[i]) && !
trs[i].style.backgroundColor){
var tds = trs[i].getElementsByName(“td”);
for (var j=0; j<tds.length; j++){
var mytd=tds[j];
if (!hasClass(mytd) && !
mytd.style.backgroundColor){
mytd.style.backgroundColor=even ? evenColor:oddColor;
}
}
}
}
}
}
Nah disinilah peran/kemampuan jQuery sebagai Javascript
Library, dimana kita bisa langsung memanggil fungsi yang terdapat di dalam
Library tersebut, menariknya dengan kode jQuery kita hanya memerlukan satu/dua
baris untuk membuat warna selang-seling pada suatu tabel, berikut kode
sederhana jQuery:
jQuery(‘table tr:nth-child(odd)’).addClass(‘odd’);
Buset, ringkas banget kan jika kita menulis dengan kode
jQuery? Oke, pada kesimpulannya kode jQuery menyederhanakan kode javascript.
Hal ini sesuai dengan slogan kode jQuery yaitu “Write less, do more” yang
artinya sedikit menulis tetapi melakukan banyak hal.
Tidak ada komentar:
Posting Komentar