JSFiddle - React, Tailwind, and code Playground
HTML
<div class="slide">
<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
<span>6</span>
<span>7</span>
<span>8</span>
</div>
JavaScript
function reorder() {
var grp = $(".slide").children();
var cnt = grp.length;
var temp, x;
for (var i = 0; i < cnt; i++) {
temp = grp[i];
x = Math.floor(Math.random() * cnt);
grp[i] = grp[x];
grp[x] = temp;
}
$(grp).remove();
$(".slide").append($(grp));
}
function orderPosts() {
$(".slide").html(orig);
}
reorder();