JSFiddle - React, Tailwind, and code Playground
by John Crafts
HTML
<ul>
<li id="1">1</li>
<li id="2">2</li>
<li id="3">3</li>
<li id="4">4</li>
<li id="5">5</li>
</ul>
<a class="sort" href="#1">1</a>
<a class="sort" href="#2">2</a>
<a class="sort" href="#3">3</a>
<a class="sort" href="#4">4</a>
<a class="sort" href="#5">5</a>
JavaScript
$('a.sort').on('click', function() {
var link = $(this).attr('href');
var newthis = $('li' + link)
$(link).parent().prepend(newthis);
});