jQuery-de index metodu
Eger bir elementleriň toplumdaky nomerini tapmaly bolsak,
onda biz
index
metodundan peýdalanyp bileris.
Biz elementleriň goňşy elementlere göraýly orun nomerini çykaryp bileris. Mysal üçin, bizde sanawly sanaw bar:
<ol>
<li>tekst</li>
<li id="test">tekst</li>
<li>tekst</li>
</ol>
<div>tekst</div>
index
metodunyň kömegi bilen biz indi
div elementiň nomerini çykaryp göreris:
let num = $('div').index();
alert(num);
Şeýle hem goşmaça selektory bermek mümkin. Aşakdaky HTML koduny göz öňüne getireliň:
<ol>
<li id="first">tekst</li>
<li id="test">tekst</li>
<li>tekst</li>
</ol>
<div>tekst</div>
Indi element atynyň ady bilen birlikde
biz parametrlere id atyny hem berýäris:
let num = $('li').index($('#test'));
alert(num);
Eger şeýle element tapylmasa,
metod -1 gaýtarar.
#test bilen li elementiniň nomerini
diňe element atynyň ady bilen alyň.
#first bilen li elementiniň nomerini,
goşmaça selektoryň adyny görkezip alyň.