jQuery Özelliklerinden Bazıları Nelerdir?

jQuery Özelliklerinden Bazıları Nelerdir? Merhaba sevgili okurlar, Az herşeyden önce yazmış olduğum makalemde sizlere JQuery’i kapsamlı anlatmaya çalıştım fakat özelliklerine fazla değinemedim. Özelliklerini ayrı bir makalede anlatma gereği duydum. Neyse sözü fazla uzatmadan yazımıza geçelim; JQuery Basit Kullanımı Gerçekten jQuery’nin son derece basit bir kullanması var. Yapmak dilediğiniz pek aşırı işlemi çoğu süre “tek bir satırda” halledebiliyorsunuz. sorun web sayfanızdaki bütün div etiketlerini $(‘div’) kodu ile yakalayabiliyorsunuz. Yok ben sadece class özniteliği “baslik” olan div etiketlerini yakalayacağım derseniz$(‘div.baslik’) kodunu denemeniz yetiyor. Yani jQuery’nin sloganında da yazdığı gibi: “daha az yazın, daha fazlasını yapın” Zincirlenebilirlik jQuery’nin Sihri (The Magic of jQuery) olarak isimlendirilmiş bu özellik yardımı ile çok fazla kısa kodlar yazabilirsiniz. jQuery içerisindeki methodları birbirine zincirleyerek tek satırda birden bire fazla işlemi yapabilirsiniz. sorun şöyle bir kod ile web sayfanızdaki bütün linkleri evvela yakalarsınız, sonra bir class ataması yaparsınız ve son şekilde da onclick olayına bir fonksiyon eklersiniz: 1   $(‘a’).addClass(‘deneme’).click(fonksiyon); Eklentiler jQuery’nin bir öbür mükemmel niteliği de eklentileridir. Eklentileri, göze çarpan görevleri oluşturan ve jQuery kütüphanesi üstünden geliştirilmiş kod parçacıkları şekilde tanımlayabiliriz. sorun web sitenizde “sekme (tab) menüler” kullanması isterseniz Tabs eklentisi, web sayfanıza bir mp3 player yerleştirmek isterseniz jMP3 eklentisi ya da bir dosya yükleme uygulaması sunmak isterseniz jqUploader eklentisi ihtiyacınızı karşılamaya hazırdır. Buna aynı yüzlerce jQuery eklentisi olmaktadır ve vakti geldikçe de bu konu hakkında tanıtımlar yapacağım. Uyumluluk jQuery, şu anda en aşırı uygulanan web tarayıcılarında çalışabilmektedir. Internet Explorer 6.0+, Firefox 1.5+, Safari 2.0+ ve Opera 9.0+ ile rahat jQuery kullanabilirsiniz. Bunun haricinde Prototype.js benzeri öbür kütüphaneler ile yanında de ahenk içerisinde kullanabilirsiniz. Bu konuda jQuery’yi Diğer Kütüphaneler ile Birlikte Kullanmak sayfası size destekçi olacaktır. Efektler jQuery, script.aculo.us gibi tamamıyla bir efekt kütüphanesi olmamasına karşın gene de yoğun uygulanan efektleri sunuyor. sorun fadeOut efekti yardımı ile bir nesnenin görünürlüğünü yavaş yavaş azaltırken, show efekti yardımı ile daha önceden saklanmış bir nesneyi görünür kılabiliyorsunuz. En önemlisi de bu efektleri kullanımı aşırı basittir. Alttaki Örnek kodda, “hide” efektini kullanarak “myDiv” isimli nesneyi yavaşça saklamış oluyoruz. 1   $(“#myDiv”).hide(“slow”); AJAX jQuery öbür konularda bulunduğu benzeri AJAX meselesinde da kullanıcılarına kolaylıklar sağlıyor. Böylece web sayfanızın tamamı yüklenmeden, başka bir web sayfası ile etkileşime geçebiliyorsunuz. AJAX işlemi başlamadan herşeyden önce ya da bittikten sonra bir olayı tetiklemek, sunucudan gelen veri çeşidine göre (xml, json) işlem yapmak, göze çarpan süre aralıklarında yeniden yeniden arzular yollamak v.s. jQuery ile yapabileceklerinizin küçük bir bölümü. sorun alttaki Örnek kod ile AJAX kullanarak form.php dosyasına Erhan ve 23 verilerini post etmiş oluyoruz. 1   $.ajax({ 2           type: ”POST”, üç           url: ”form.php”, 4           data: ”isim=Emre&yas=18” 5   }); Bu da basitleştirilmiş ve kolaylaştırılmış versiyonu: 1   $.post( ”form.php”, {isim:”Emre”, yas:”18”} ); Sonuç… Evet, basite indirgeyerek jQuery kütüphanesinden bahsetmeye çalıştım. Bundan böyle jQuery ile ilgili haberleri, kaynakları, Örnek kodları ve kullanım kolaylıklı eklentileri paylaşmaya çaba göstereceğim. Bu sayede Türkçe içeriğe de bir katkım olacağını düşünüyorum. Zira jQuery ile ilgili maalesef kendi dilimizde doğru düz bir kaynak bulunmuyor. Kendi web sitem haricinde bir de javam.org sitesinde de jQuery ile ilgili birkaç ova bulabilirsiniz. Eğer sizin de bildiğiniz başka Türkçe jQuery yazıları varsa lütfen yorum kısmında belirtiniz.


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar