13 Mar, 2009
Posted by: Mahbub In: Metode
Salah satu hal terbaik tentang jQuery adalah rantai itu kemampuan untuk hampir semua metode itu. Jika "rantai kemampuan" terdengar ibrani, inilah sedikit penjelasan apa itu.
Katakanlah Anda memiliki <div id="myDiv"> Lorem Ipsum </ div>
Dan Anda perlu melakukan hal berikut
- Mengubah tinggi untuk 150px
- Mengubah opacity menjadi 0,8
- Tambahkan kelas yang disebut "pClass"
- Dan mengatur teks dalam div seperti "Kami adalah dunia"
Jadi, apa yang akan Anda lakukan dalam keadaan normal? Anda menulis empat baris kode. Seperti jika Anda menggunakan jQuery dengan cara konvensional Anda mungkin akan menulis
1
2
3
4
| ; adalah dunia "); |
Tetapi jika kita menggunakan metode chaininig kita hanya akan menulis
) . css ( "height" , "150px" ) . fadeTo ( 500 , 0.8 ) . addClass ( "pClass" ) . text ( "We are the world" ) ; .. $ ("# MyDiv") css ("tinggi", "150px") fadeTo (500, 0,8) addClass ("pClass") teks ("Kami adalah dunia")..; Tampak berantakan? Saya rasa tidak. Ini dapat dibaca kecuali Anda menempatkan cukup banyak metode untuk objek yang sangat tidak mungkin. Jadi itu adalah chaining.
Di balik layar, chaining ini hanya dilakukan dengan mengembalikan itselft objek setelah menerapkan metode ini. Ini cukup seperti bagaimana kami menggunakan metode dalam Object Javascript seperti
"Lorem Ipsum Dolor" ; var myString = "Lorem ipsum dolor";
( ) . substring ( 0 , 5 ) ; .. pString = myString toLowerCase () substring (0, 5);
Dan ini adalah hadiah ketika kita memiliki pilihan untuk melakukan hal-hal seperti itu. Siapa yang ingin menulis kode lebih banyak ketika sudah ada cara untuk membuat pendek? Setidaknya aku tidak. Jadi hampir semua metode
di jQuery memiliki chainability ini. Semua metode yang rantai, mengembalikan objek jQuery keseluruhan itu sendiri sehingga metode yang lebih dapat diterapkan untuk itu.
Anda dapat melihat kode di atas berjalan di sini .
11 Feb, 2009
Posted by: Mahbub In: misc
Nah, ada banyak artikel di WWW yang akan cukup "Mengapa jQuery adalah pilihan". Bagi saya, itu hanya tepat, terstruktur dengan baik, kurva belajar yang tinggi dan mudah digunakan. Ketika saya di awal saya kembali Sarjana pada tahun 1999, tidak ada perpustakaan untuk menangani isu cross browser (Netscape digunakan untuk membuat hidup sengsara bagi programmer javascript). Jadi kami harus menulis skrip lagi untuk tujuan tertentu dan menangani masalah cross browser. Thomas Brattli di dhtmlcentral memberikan beberapa script yang cukup bagus pada menu dan beberapa perpustakaan yang biasa kita terapkan. Tetapi di atas semua tidak ada perpustakaan yang baik tersebut yang bisa melakukan Magics, sebuah perpustakaan yang Anda dapat memperpanjang dengan mudah seperti yang Anda inginkan, sesuatu memenuhi standar pemrograman nyata. Perjalanan untuk membuat kerangka javascript mulai banyak awal. Ada cukup banyak perpustakaan yang dimulai yaitu MochiKit, prototipe, Mootools, dojo dll Tapi Anda harus menggunakan jQuery untuk:
1. Sangat Ringan, berat kurang dari 20k ketika diminimalkan dan gzip.
2. Tinggi kurva belajar.
3. Super chainability. Hampir Setiap metode jQuery mengembalikan objek Jquery yang memungkinkan Anda meletakkan metode dalam ekor satu demi satu. .. seperti $ ("# div_one") css ("perbatasan", "1px solid # 000") fadeTo (300,0.5) slideUp (300).;
4. Dapat digunakan dengan perpustakaan lain seperti mootools menggunakan noconflict ().
5. Mudah untuk menulis plugin.
6. Kode menjadi pendek, manis dan mudah dipahami.
7. Anda tidak perlu menjadi seorang pecandu atas Javascript menulis kode jQuery.
8. PENTING: dukungan masyarakat luas dan kontribusi.
9. Digunakan oleh aplikasi utama open source seperti Drupal, Wordpress.
10. Microsoft memilih jQuery untuk menggunakannya dengan aplikasi mereka. (Mungkin titik yang baik untuk beberapa fans MS
)
11. Sangat mudah untuk bermain dengan DOM. Banyak dibangun dalam metode terintegrasi. Penyeleksi DOM sangat untuitive.
12. Mendukung penyeleksi XPath.
13. SANGAT SANGAT mudah built-in utilitas AJAX. (Biarkan saya email jika ada kebutuhan untuk tahu betapa mudahnya ini).
Ok .. cukup untuk saat ini. Daftar ini bisa terus cukup panjang.
Lebih untuk datang segera.
30 Agustus 2008
Posted by: Mahbub In: misc
Jadi setelah jQuery semua berubah tampilan situs mereka dan merasa. Sebelumnya itu jenis interface geek dan agak membosankan. Tampilan baru jauh profesional.
Pada hari peluncuran tampilan baru, ada tag-line mengatakan "Menjadi Javascript Rock Star" dengan kartun. Tapi pengguna masyarakat sepertinya telah tidak disukai itu berat dan setelah komentar lebih dan lebih negatif Baca sisa entri ini »
28 Agustus 2008
Posted by: Mahbub In: Memulai
Saya berasumsi bahwa kita tahu apa jQuery. Nah untuk sikat itu, "adalah jQuery javascript library yang membuat hidup kita lebih mudah"
. Saya ingin mendefinisikan dengan cara itu. Ok, sekarang dalam posting ini, aku akan menunjukkan cara untuk mendapatkan sesuatu mulai untuk jQuery. Seperti yang Anda baca blog ini, sudah jelas bahwa Anda memiliki koneksi internet dan tentu saja Anda menggunakan beberapa browser. Jadi mari kita coba salah satu bagian dari kode sebelum membuat posting yang panjang. Sebelum itu mari kita lihat apa yang kita butuhkan untuk itu
- Library jQuery (download dari http://jqueryjs.googlecode.com/files/jquery-1.2.6.js ) Ini adalah rilis saat ini ketika saya sedang menulis posting.
- Sebuah browser modern (IE 6.0 +, FF 2 +, Safari 2.0 +, Opera 9.0 +) dengan javascript diaktifkan.
- Dan editor teks (Fav saya adalah notepad + +)
Saya kira kita semua tahu bagaimana sebuah halaman html dasar terlihat seperti. Kami baru saja menjalankan kode sederhana menambahkan perpustakaan jQuery
Sekarang, hanya copy dan paste kode di atas dan simpan memanggil "jquery-test.html". Baca sisa entri ini »
20 Agustus 2008
Posted by: Mahbub In: misc
Sihir jQuery ini dimaksudkan untuk menunjukkan beberapa tutorial, potongan atau tips dan trik yang umumnya tidak tersedia dengan situs resmi jQuery bahkan jika di situs plugin. Kita menyebut mereka Magics karena jQuery itu sendiri penuh dengan Magics, hal yang tidak pernah berpikir mungkin dengan beberapa sepotong kecil kode. Saya akan mencoba untuk menampilkan tips dan trik untuk tingkat pemula, menengah dan lanjutan. Saya juga akan menyambut para penulis yang tertarik yang ingin berkontribusi ke situs ini dengan tips dan trik.
Recent Comments