Girilen indeks numaralı nesneyi seçer.
Örneğin: 5 adet nesne içerisinde .eq(-1) yazdığımızda alttan 5. nesne seçilir.
Yani üstten 0,1,2,3,4,5 alttan ise -1,-2,-3,-4,-5 diye nesneler sıralanır.
Html Kodları
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<div> <span>Fizik</span> <span>Kimya</span> <span>Biyoloji</span> <span>Matematik</span> <span>Geometri</span> </div> <br> <button class="bir"> $('span').eq(2); </button> <button class="iki"> $('span').eq(-1); </button> <button class="uc"> $('span').eq(-2); </button> |
jQuery Kodları
1 2 3 4 5 6 7 8 9 10 11 |
$('button.bir').on('click',function(){ alert($('span').eq(2).html()); }); $('button.iki').on('click',function(){ alert($('span').eq(-1).html()); }); $('button.uc').on('click',function(){ alert($('span').eq(-2).html()); }); |
Ön izleme
See the Pen jQuery .eq() by Aycan BÜLBÜL (@AycanB) on CodePen.
hocam eq(i) var bide o nasıl oluyor i burda ne anlama geliyor?
eq(i) = i burda rakam mesela $(‘li’).eq(4) dediğimizde sayfadaki 5. li’yi seçer.
5. yi seçme sebebi ise diziler 0’dan başlar.