27 Mart 2012, Salı
Jquery ındex tarafından bir eleman olsun
BM sıralı bir liste ve li etiketinin dizin var.Şimdi bu dizini kullanarak li elemet ve arka plan rengini değiştirmek için var.Olası döngü tüm listesi.Bu işlevselliği elde edebiliriz orada başka bir yöntem mi?
İşte bu işe yarar. benim kodu,...
<script>
var index = 3;
</script>
<ul>
<li>India</li>
<li>Indonesia</li>
<li>China</li>
<li>United States</li>
<li>United Kingdom</li>
</ul>
<script>
//I want to change bgColor of selected li element
$('ul li')[index].css({'background-color':'#343434'});
//Or, I have seen a function in Jquery doc, which gives nothing to me
$('ul li').get(index).css({'background-color':'#343434'});
</script>
CEVAP
27 Mart 2012, Salı
$(...)[index] // gives you the DOM element at index
$(...).get(index) // gives you the DOM element at index
$(...).eq(index) // gives you the jQuery object of element at index
DOM nesneleri css
işlevi, son kullanma... yok
$('ul li').eq(index).css({'background-color':'#343434'});
dokümanlar:
.get([index])
Verir: Bir Öğe
- Açıklama: DOM elemanlarını jQuery nesne ile eşleşen Almak.
- Bakın: https://api.jquery.com/get/
.eq(index)
Döner: bir WordPress kullanmak
- Açıklama: belirtilen dizindeki bir eşleşen öğeler kümesini Azaltmak.
- Bakın: https://api.jquery.com/eq/
Bunu Paylaş:
Ekle&; style= " display:"blok&quo...
jQuery UI sıralanabilir kaydırma yardı...
jQuery Sınıf özniteliği olmayan tüm di...
jQuery - bir element sadece birinci sı...
jQuery select değiştiğinde değeri olsu...