Фрагмент текста со ссылками на элементы списка литературы по номеру. После сортировки списка, номера будут изменяться. Маленький скрипт должен изменять эти номера. Но как узнать номер (индекс) элемента в списке?
<p>По этиологическому фактору контрактуры можно разделить на дерматогенные, десмогенные, тендогенные, миогенные и артрогенные. Также выделяют первичные - непосредственно в заинтересованном участке, и вторичные - возникшие как компенсация первичных [<a href="Lit1"></a>, <a href="Lit2">]</p>
<h1>Список литературы</h1>
<ol>
<li id="Lit1">Шапошников А.В. Травматология и ортопедия. Том 1. М.-Медицина, 1998</li>
<li id="Lit2">Белова А.Н., Щепетова О.Н. Руководство по реабилитации больных с двигательными нарушениями. Том 2. М.-2011</li>
</ol>
</body>
<script type="text/javascript" src="../../Common/jquery.min.js"></script>
<script type="text/javascript">
$('a').each((I,Element) => {
let ID='#'+$(Element).attr('href');
let Index=$(ID).css('::marker'); // вот в этом месте нужно извлечь индекс конкретного <li> в списке, ::marker - нет такого атрибута
$(Element).html(Index);
});
</script>