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);
});