Açıklama : Bulunulan set içinde sıfırdan başlayan çift indexli elemanları
bulur.
.even()
Eklendiği Versiyon 3.5
Bu metod parametre almaz.
DOM elemanlarından oluşan bir jQuery nesnesi verildiğinde, .even()
metodu
bu setin çift sıra numaralı elemanından oluşan jQuery nesnesi döner.
Sayma sıfırdan başlar.
Basit bir liste içeren sayfa düşünelim.
<ul>
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
</ul>
Bu listeye metodumuzu uygulayarak elemanlarda değişiklik yapabiliriz.
$( "li" ).even().css( "background-color", "red" );
- list item 1
- list item 2
- list item 3
- list item 4
- list item 5
Index değeri sıfırdan başladığı için 1, 3 ve 5 numaralı liste elemanları seçilmiş olmasına dikkat
ediniz.
Örnekler:
Çift sıra numaralı liste elemanları fosforlu kalemle çiz.
<style>
.highlight {
background-color: yellow;
}
</style>
<ul>
<li>Bakınız:</li>
<li>Listede bir yazı.</li>
<li>Onun hakkında bir yazı.</li>
<li>Bu da başka bir not..</li>
</ul>
<script>
$( "ul li" ).even().addClass( "highlight" );
</script>
- Bakınız:
- Listede bir yazı.
- Onun hakkında bir yazı.
- Bu da başka bir not..