SORU
2 Mayıs 2010, Pazar


jQuery - bir sınıfın elemanları öznitelik değerleri listesi

Bir öznitelik level olarak adlandırılan bir sınıf .object var. En yüksek olanı seçebilirsiniz böylece sayfada level tüm farklı değerlerin bir listesini almak istiyorum.

Eğer yaparsam gibi bir şey

$(".object").attr("level")

... o beni seviye değerleri olan değerler listesi özniteliği? Pek sanmıyorum, ama nasıl böyle bir şey yaparsın ki?

Not:Daha yaygın olan düzenleme için HTML bir nesneyi seçmek istemiyorum, öznitelik değerleri seçmek istiyorum daha doğrusu.

EDİT: en" ben bunu yaptım, ama işe yaramıyor. "düzeyi elde etmek için Şimdi diğer önerilen yöntem deneyeceğim.

var highLevel=0;
$.each(".object[level]", function(i, value) {
   if (value>highLevel) {
       highLevel=value;
   }
});

alert(highLevel);

CEVAP
2 Mayıs 2010, Pazar


$(".object").attr("level") .object ilk önce öğesi özniteliği döndürür.

Bu sana levels: bir dizi alacak

var list = $(".object").map(function(){return $(this).attr("level");}).get();

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010