Jquery de
get()
fonksiyonunu kullanarak nesneleri indis numaraları ile elde edebiliriz. get()
fonksiyonunu nesneleri elde ederken tek başına kullanamamaktayız yardımcı olarak eq()
fonksiyonunu kullanarak elde etmek istediğimiz nesneye ulaşım sağlayabiliriz.<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
Örnek olarak yukarıdaki liste elemanlarınından 2 sıraki elemanı elde etmek için
<script type="text/javascript">
$(document).ready(function(){
alert($($('li').get()).eq(1).text());
});
</script>
Yukarıdaki gibi kullanım sağlayabiliriz. İlk bakış da biraz karmaşık gelebilir. Elde etmek istediğimiz nesne elemanını seçerken değişkene atama yapabiliriz bu sayede daha anlaşılır bir kullanım sağlayabiliriz.
<p>1</p>
<p>2</p>
<p>3</p>
<script type="text/javascript">
$(document).ready(function(){
var paragraf = $('p').get();
alert($(paragraf).eq(2).text());
});
</script>
Yukarıdaki gibi bir kullanım sağladığımızda daha kolay anlaşılabilir bir yapı oluşturabiliriz.