JSFiddle - React, Tailwind, and code Playground
HTML
<div class="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
JavaScript
$elems = $('.parent div');
function insertElement(selection, indexFrom, indexTo) {
selection.eq(indexFrom).insertBefore(selection.eq(indexTo));
selection.splice(indexTo, 0, selection.splice(indexFrom, 1)[0]);
};
$('body').click(function() {
insertElement($elems, $elems.length-1, 0);
});