01.11.2011, Saat: 06:09
.attr() aracı sayfa içi html elemanlarının özelliklerini öğrenmek ve değiştirmek için kullanılan jQuery’nin en kullanışlı araçlarından biridir. Aracı kullanırken dikkat edilmesi gereken konu değerini öğrenceğimiz nesneler birden fazla ise yanlızca ilk elemanın değerini döndürecektir. Birden fazla nesnenin herbirinden değer almk için .each() veya .map() araçlarını kullanabiliriz.
Değeri öğrenirken tek elemanın değerini öğrenebilirken değer değiştirilirken tüm nesneleri etkileyecektir.
Değeri değiştirmek içinse ;
Aynı anda birden fazla özelik değiştirmek istiyorsak ;
attr() aracıyla yapabileceklerimize bi kaç örnek verirsek :
- Tek kodla tüm linklere title, alt vs eklemek
- Tüm linklerin target değerini değiştirmek
- Üzerine gelince, tıklanınca değişen resim oluşturmak
- Etkileşimli nesne değerlerini formda kullanmak değerleri input’a yazmak
- tablo genişlik, yukseklik vs değerlerini öğrenip değiştirmek
Kod:
var degisken = $("#nesne").attr("ozellik"); // nesne ID li elemana ait title değerini degiskenimze aktardık
Değeri öğrenirken tek elemanın değerini öğrenebilirken değer değiştirilirken tüm nesneleri etkileyecektir.
Değeri değiştirmek içinse ;
Kod:
$("#nesne").attr("title", "Merhaba"); // nesne ID li elemana ait title değerini merhaba olarak değiştirdik
Aynı anda birden fazla özelik değiştirmek istiyorsak ;
Kod:
$('#nesne').attr({ $ ('#nesne'). Attr ((
alt: 'merhaba',
title: 'dünya'
}); ));
attr() aracıyla yapabileceklerimize bi kaç örnek verirsek :
- Tek kodla tüm linklere title, alt vs eklemek
- Tüm linklerin target değerini değiştirmek
- Üzerine gelince, tıklanınca değişen resim oluşturmak
- Etkileşimli nesne değerlerini formda kullanmak değerleri input’a yazmak
- tablo genişlik, yukseklik vs değerlerini öğrenip değiştirmek
Never forget me ,But when you forget me ,forget me forever!
The Owner
The Owner