pillinetwork hesabınızla giriş yapın.

Yepyeni Özellikleriyle jQuery 1.4

JavaScript devi jQuery, yeni versiyonları ve özellikleri ile karşımıza çıkıyor. Ocak ayı içerisinde jQuery 1.4 versiyonunu yayınlayan kütüphane 25 Ocak'ta da jQuery 1.4.1 versiyonunu yayımladı.Buradan indirebilirsiniz.

Bu yazımda jQuery'nin 1.4.1 versiyonunun birkaç özelliğine değineceğim.

jquery
jquery

Element oluşturmak

1
2
3
4
5
6
7
jQuery('<a/>', {
id: 'link1',
href: 'http://google.com',
title: 'google',
rel: 'external',
text: 'Google'a git'
});

Yukarıda görüldüğü gibi 'link1' id'li, 'http://google.com' href'li, 'google' title'lı, 'external' rel'li, 'Google'a git' text'li bir link oluşturdum.

Çoklu Event

1
2
3
4
5
6
7
8
9
10
11
jQuery('#foo).bind({
click: function() {
// tıklandı
},
mouseover: function() {
//üzerine gelindi
},
mouseout: function() {
// üzerinden çekildi
}
})

Yukarıda görüldüğü gibi '#foo' ya birden fazla event verdim.

Animasyonları bir süre sonra başlatmak

1
2
3
4
jQuery('#foo')
.slideDown() // Slide down
.delay(200) // 200 saniye boyunca hiçbirşey yapma
.fadeIn(); // Fade in

Yukarıdaki script'te "#foo" ilk önce slideDown efektini gerçekleştirecek, sonra 200 saniye bekleyecek, sonra fadeIn i gerçekleştirecek.

Element Şuna Sahip mi?

1
jQuery('#bilmemne').has('ul');

Evet.Yukarıda ise '#bilmemne' elementinin içinde 'ul' yani düzensiz liste aramakta.Döndürdüğü değer boolen'dir.Yani bulursa true, bulmazsa false döndürür.

Başka yeni özellikleri de var.Aklıma gelenleri yazdım.

Diğer yazılarım:

Sıfırdan jQuery öğrenmek isteyenlere
jQuery ile taşınabilir nesneler yapmak
Nifty ile CSS kullanmadan yuvarlak köşeler

/* Etiketler: , , , , , */
/* sundowatch yazdı. 04 Şubat 2010 17:59. 5 yorum var */

Yorumlar

Kütüphane'nin boyutu neredeyse yarı yarıya düşmüş ve birçok fonksiyon eklemesi olmuş. Jquery takımını buradan kutluyorum.

/* / oguzozcan.com / */

Benim de artık kütüphane diyesim gelmiyor, dil oluyor resmen.

/* http://protestit.org/ */

kütüphanenin boyutu düşmemiş aksine neredeyse 15-20 KB lik bir artış olmuş. yeni jquery neredeyse 70 KB. JQuery 1.3.2 53 KB gibi birşeydi.

JQuery 1.4 TinyMce 3.3 versiyonuyla artık uyumlu misala
$('#editor').tinymce({ theme:'advanced', skin:'green', .... }); şeklinde

@ufucuk

Haklısın, gözümden kaçmış. Ben 1.3.2 nin kaynak belgeleriyle boyut karşılaştırması yapmışım.

/* / oguzozcan.com / */

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)

Bu site

Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.

pilliilan

son yorumlar

arama

pillinetwork