JSFiddle - React, Tailwind, and code Playground
by samu_eyes
HTML
<div id='container'>
<div class="imgs" data-image-id='2'>1</div>
<div class="imgs" data-image-id='1'>2</div>
<div class="imgs" data-image-id='3'>3</div>
</div>
JavaScript
var myArray = ['2', '3', '1'];
var elArray = [];
$('.imgs').each(function() {
elArray[$(this).data('image-id')] = $(this);
});
$.each(myArray,function(index,value){
$('#container').append(elArray[value]);
});