Mybb Hakkında Soru ve Sorunlarız, Yardım ve Destek için MybbDepo external Adresini Ziyaret Ediniz.
Sponsor Reklam

duyuru Güncel Duyurular!
Güncel MyBB Dökümanları.. Güncel + Orijinal MyBB Sürümleri..
bilgi mybb

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 1 oy
[Bilgi] jQuery.attr() Nesnelerin Özelliğini Alma ve Değiştirme
#1
.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.

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


Ara
Cevapla

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Araç-Modifikasyon Jquery zaman ayarlı Yükleniyor - Loading yapımı + Text Reklam + Duyuru xpserkan 1 9,897 08.10.2012, Saat: 14:44
Son Yorum: xpserkan



Konuyu Okuyanlar: 1 Ziyaretçi
© 2009-2018 MyBB.Com.TR Internet Hizmetleri, MyBBGrup.Com Alt Kuruluşudur.

Web sitemiz dahilindeki tüm sayfalar, bu sayfaları gösteren tüm ekranlar ve içerdiği her türlü bilgi ve bağlı materyal, yerleşim ve öğeler, (çözüm ortaklarının logoları ve yasal hakları hariç) MyBB.Com.TR'ye aittir.
Yazılı izin olmaksızın ve kaynak belirtilmedikçe, (Kaynak göstererek alıntı yapılabilir.) kopyalanamaz ya da yayınlanamaz. MyBB.Com.TR sitesindeki içerik-ler 5070 sayılı kanun kapsamında dijital zaman damgasıyla ve DMCA tarafından korunmaktadır.
Tüm hakları, (insafiyet ile) saklıdır.
teknoloji forumu , haber