Целью является перемещение элемента перед его левым братом или после его правого брата.
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>One</li>
</ul>
Учитывая только индекс элемента, мне нужно переместить его влево или вправо. Скажем, что индекс равен 1 (LI с "Two" как innerText), тогда я хочу переместить его влево, выход должен быть:
<ul>
<li>Two</li>
<li>One</li>
<li>Three</li>
<li>One</li>
</ul>