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 level
s: bir dizi alacak
var list = $(".object").map(function(){return $(this).attr("level");}).get();
Bunu Paylaş:
jQuery "öznitelik" yok; seçic...
Stil öznitelik " görüntülemek için...
Kont hemen dıv elemanları jQuery kulla...
CSS HTML5 veri değerleri kullanarak öz...
jQuery seçici belirli bir sınıf ile el...