jQuery හි index ක්රමය
අපට කට්ටලයක මූලද්රව්යයක්ගේ අංකය සොයා ගැනීමට අවශ්ය නම්,
අපට
index
ක්රමය භාවිතා කළ හැකිය.
අපට අසල්වැසි මූලද්රව්යවලට සාපේක්ෂව මූලද්රව්යයක පිහිටුම් අංකය මුදා හැරිය හැකිය. උදාහරණයක් ලෙස, අපට අංකනය කළ ලැයිස්තුවක් ඇත:
<ol>
<li>text</li>
<li id="test">text</li>
<li>text</li>
</ol>
<div>text</div>
index
ක්රමය භාවිතා කරමින්
අපි දැන් div හි අංකය මුදා හරිමු:
let num = $('div').index();
alert(num);
තවද ඔබට තවදුරටත් තේරීම් කරුවෙකු සම්ප්රේෂණය කළ හැකිය. පහත HTML කේතය සලකා බලන්න:
<ol>
<li id="first">text</li>
<li id="test">text</li>
<li>text</li>
</ol>
<div>text</div>
දැන් මූලද්රව්යයේ ටැග් නාමයට අමතරව
අපි පරාමිතීන් වලට id නාමය සම්ප්රේෂණය කරමු:
let num = $('li').index($('#test'));
alert(num);
එවැනි මූලද්රව්යයක් හමු නොවුනහොත්,
ක්රමය -1 ආපසු ලබා දෙනු ඇත.
ක්රමයෙහි නාමය භාවිතා කරමින් පමණක්
#test සහිත li හි අංකය ලබා ගන්න.
තේරීම් කරුවෙකුගේ නාමය ද සඳහන් කරමින්
#first සහිත li හි අංකය ලබා ගන්න.