JSFiddle - React, Tailwind, and code Playground
by atarasyuk
HTML
<div class="results">
<div class="item shadowbox route_entry" id="20150422">
Content 20150422
</div>
<div class="item shadowbox route_entry" id="20150417">
Content 20150417
</div>
<div class="item shadowbox route_entry" id="20150424">
Content 20150424
</div>
<div class="item shadowbox route_entry" id="20150427">
Content 20150427
</div>
<div class="item shadowbox route_entry" id="20150429">
Content 20150429
</div>
</div>
JavaScript
var today = new Date().getTime(),
$result = $('.results > .item').clone(true).filter(function () {
var date = $(this).attr('id').replace(/(\d{4})(\d{2})(\d{2})/,"$1-$2-$3");
return new Date(date).getTime() > today;
}).sort(function (a, b) {
return +a.id - +b.id;
});
$('.results').html($result);