JQuery'nin Özellikleri
JQuery-tr Wiki sitesinden
Basit kullanım: Özellikle seçiciler yardımıyla tek bir satırda ilgili özelliğe sahip tüm elemanları seçebiliyorsunuz. Örneğin sayfadaki tüm div etiketlerini $('div') kodu ile seçebiliyor ve bu seçilenierin tümüne yine tek bir satırda çeşitli özellikler tanımlayabiliyorsunuz.
Zincirlenebilirlik: jQuery kodu yazarken seçiciler ile seçtiğiniz element grubuna vereceğiniz özellikleri zincirleyerek zincirleyerek tek satırda birden fazla işlemi yapabilirsiniz. Örneğin aşağıdaki kod yardımıyla tüm linkleri önce yakalarsınız, sonra bir class ataması yaparsınız ve son olarak da onclick olayına bir fonksiyon eklersiniz:
$('a').addClass('deneme').click(fonksiyon);
Eklentiler: jQuery eklentileri, belli görevleri yapan ve jQuery kütüphanesi üzerinden geliştirilmiş kod parçacıkları olarak tanımlayabiliriz. Örneğin web sitenizde “sekme (tab) menüler” kullanmak isterseniz Tabs eklentisi ya da bir dosya yükleme uygulaması sunmak isterseniz jqUploader eklentisi ihtiyacınızı karşılamaya hazırdır. Buna benzer yüzlerce jQuery eklentisini Google yardımıyla kolaylıkla bulabilirsiniz.
Uyumluluk: Internet Explorer 6.0+, Firefox 1.5+, Safari 2.0+ ve Opera 9.0+ ile sorunsuzca çalışmaktadır.
Efektler: jQuery, script.aculo.us gibi tamamen bir efekt kütüphanesi olmamasına rağmen yine de sık kullanılan efektleri sunuyor. Örneğin fadeOut efekti sayesinde bir nesnenin görünürlüğünü yavaş yavaş azaltırken, show efekti sayesinde daha önceden gizlenmiş bir nesneyi görünür kılabiliyorsunuz. En önemlisi de bu efektleri kullanmak çok basittir. Alttaki örnek kodda, “hide” efektini kullanarak “myDiv” isimli nesneyi yavaşça gizlemiş oluyoruz.
$("#myDiv").hide("slow");
Kaynak: www.eburhan.com [1]
