- Kompilasi Artikel PHP v1, Kompilasi artikel2 php dari blog ini.
- Membuat Plugin jQuery v1
- Pengenalan jQuery
- Membuat JSON di PHP
- Belajar Shopping Cart PHP
Artikel - artikel mengenai PHP dan MySQL,Java,ASP disertai dengan penjelasan dan contoh kasus.
Isi komentar jika ingin bertanya.Support site ini jika anda suka.Tutorial PHP Bahasa Indonesia,Tutorial Java,Tutorial PHP,Contoh - contoh php,contoh-contoh java.Contoh program php,belajar php,belajar java,belajar membuat aplikasi web.Free Download Example for Java,PHP,ASP,visual Basic Self Training
Rabu, 27 Oktober 2010
Daftar File Yang Bisa Di Download
Berikut ini adalah daftar file yang bisa di download dari blog ini
Tools :
Senin, 25 Oktober 2010
Membuat Plugin jQuery
1. Buat kode jQuery.fn.myFunction = function(args,e){}
2. Modifikasi kode tersebut
3. Test kode tersebut.
jQuery.fn.myFunction = function(args,e) {
//gunakan kata kunci this untuk menunjuk object/element saat ini
//ini karena function bersifat relatif terhadap element hasil selection jquery
return this.each(function(){
$(this).click(function(){
alert("hello saya custom plugin");
});
};
};
Nah sampai disini anda sudah membuat plugin untuk jquery.Simpan file diatas dengan nama myplugin.js
Berikut ini cara penggunaannnya. Asumsi file myplugin.js dan jquery.js diletakan dalam folder yang sama.
<html>
<head>
<Script language="javascript" src="jquery.js"></script>
<Script language="javascript" src="myplugin.js"></script>
<Script language="javascript">
$(document).ready(function(){
//1. selection diaktifkan pada element html yang memiliki kelas mylabel
//2. panggil custom plugin/function
$(".mylabel").myfunction();
});
</script>
</head>
<body>
<label class='mylabel'>klik me</label>
</body>
</html>
Nah, jika tidak ada masalah, maka apabila kamu mengklik label tersebut maka akan muncul pesan alert yang berasal dari custom plugin/function. Selamat Mencoba dan Happy Coding!
Jumat, 22 Oktober 2010
Contoh Penggunaan JQuery
Berikut ini contoh penggunaan jquery. Jika kamu pernah mengenal pemrograman javascript di web maka pasti pernah mengenal onClick seperti pada contoh ini :
Jika html diatas dijalankan/dibuka dari browser maka akan menampilkan button yang apabila di click maka akan muncul alert.
Pendekatan jQuery agak berbeda, jQuery melakukan selection/query terhadap element - element html. berikut ini contoh selection jquery berdasarkan kode diatas.
Bila diperhatikan memang sangat berbeda ya. mari kita bahas
merupakan code yang membantu jquery memastikan bahwa document telah terdownload sempurna, sehingga tidak ada bagian - bagian halaman yang tertinggal.
sedangkan kode diatas ini berarti jquery melakukan selection terhadap tag input, dan mengikat fungsi klik pada elemen/tag input tersebut. Sehingga jika anda punya element selain button maka akan ikut terquery/terpilih oleh jquery.
Contoh selection lainnya :
Download jQuery cheatseet untuk mengetahui lebih banyak jquery selection
<html>
<head>
<Script language="javascript">
function hello()
{
alert("hello world!");
}
</script>
</head>
<body>
<input type="button" onClick="hello()" value="click me"/>
</body>
</html>
Jika html diatas dijalankan/dibuka dari browser maka akan menampilkan button yang apabila di click maka akan muncul alert.
Pendekatan jQuery agak berbeda, jQuery melakukan selection/query terhadap element - element html. berikut ini contoh selection jquery berdasarkan kode diatas.
<html>
<head>
<-- assumsi jquery.js ada dalam folder yang sama -->
<Script language="javascript" src="jquery.js" ></script>
<Script language="javascript">
$(document).ready(function(){
$("input").click(function(){
alert("hello jquery!");
});
});
</script>
</head>
<body>
<input type="button" value="click me"/>
</body>
</html>
Bila diperhatikan memang sangat berbeda ya. mari kita bahas
$(document).ready(function(){
//disini kode anda
});
merupakan code yang membantu jquery memastikan bahwa document telah terdownload sempurna, sehingga tidak ada bagian - bagian halaman yang tertinggal.
$("input").click(function()
{
//disini code
});
sedangkan kode diatas ini berarti jquery melakukan selection terhadap tag input, dan mengikat fungsi klik pada elemen/tag input tersebut. Sehingga jika anda punya element selain button maka akan ikut terquery/terpilih oleh jquery.
Contoh selection lainnya :
- $("#myinput") --> mencari element dengan id "myinput"
- $(".myclass") --> mencari element dengan css class "myclass"
- $(".myclass").children() --> mencari isi dari element dengan css class "myclass"
Nah jquery selection ini mengikuti konsep CSS3 Selection.
Ok. Cukup Sekian untuk Artikel Ini. Happy Coding!
Download jQuery cheatseet untuk mengetahui lebih banyak jquery selection
Rabu, 20 Oktober 2010
Pengenalan JQuery
Ini tulisan khusus untuk yang masih bingung tentang jQuery. Pertanyaan - pertanyaan semacam, "apa sih jQuery itu?", "Apasih pengertian jQuery?" akan terjawab disini.
Buat yang pernah mencoba menggunakan javascript, pasti lebih mudah mengerti hal yang akan saya sampaikan. Buat yang belum mengerti, maka kita ambil gampangnya saja. So, apasih jquery itu ? , "jQuery adalah library javascript yang bisa digunakan untuk mempermudah interaksi antara programer dengan halaman web/file html".
Buat yang pernah mencoba menggunakan javascript, pasti lebih mudah mengerti hal yang akan saya sampaikan. Buat yang belum mengerti, maka kita ambil gampangnya saja. So, apasih jquery itu ? , "jQuery adalah library javascript yang bisa digunakan untuk mempermudah interaksi antara programer dengan halaman web/file html".
Jadi urusan - urusan modifikasi html pada waktu halaman sedang diakses dari browser menjadi lebih mudah dengan jQuery. Terus mungkin ada yang bertanya ,"Koq halaman yang sudah diakses dimodifikasi ?" , nah jawabannya bisa liat facebook. di facebook notification misalnya, jika ada notifikasi baru maka akan muncul angka. Ini semua merupakan hasil dari pemrograman dengan Javascript. Nah, dengan jQuery maka hal - hal semacam itu bisa dilakukan dengan cara relatif lebih mudah.
Untuk tulisan berikutnya, saya akan memberi contoh - contoh penggunaan jQuery.
Happy Coding!
Baca Juga
Langganan:
Postingan (Atom)