const $elems = $('.for_sort');
const $sorted = $elems
.clone(true)
.sort((a, b) => ($(a).attr('data-sort') - $(b).attr('data-sort')) * order);
$elems.replaceWith(i => $sorted[i]);const elems = document.querySelectorAll('.for_sort');
const sorted = Array
.from(elems, n => n.cloneNode(true))
.sort((a, b) => (a.dataset.sort - b.dataset.sort) * order);
elems.forEach((n, i) => n.replaceWith(sorted[i]));