JSFiddle - React, Tailwind, and code Playground

JavaScript

for (var i = 0; i < 10; ++i) {
    $('body').append('<div>Div ' + i + '<button class="up">UP</button><button class="down">DOWN</button></div/>');
}

$('button').click(function () {
    if ($(this).hasClass('up')) {
        $(this).closest('div').insertBefore($(this).closest('div').prev());
    } else {
        $(this).closest('div').insertAfter($(this).closest('div').next());
    }
});