jQuery toggleClass example
Toggle class name on click in jQuery
by no2don
HTML
<div id="container">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
</div>
JavaScript
function GetHash(str) {
return str.split("").reduce(function(a, b) {
a = ((a << 5) - a) + b.charCodeAt(0);
return a & a
}, 0);
}
//var todayUTC = new Date(Date.UTC(new Date().getFullYear(), new Date().getMonth(), new Date().getDate()));
var todayUTC = new Date(2020, 12, 3);
var suffleElement = $('#container').children().sort(function(c, d) {
var dataHash = GetHash(btoa(JSON.stringify($(c)[0].outerHTML)));
return ( (dataHash*dataHash)%(todayUTC.getTime()*2) )-todayUTC.getTime();
});
//alert((todayUTC.getTime()/10000000000000) - 0.5)
$('#container').empty();
$('#container').append(suffleElement);