JSFiddle - React, Tailwind, and code Playground
by lollero
HTML
<div>1, 11, 2013</div>
<div>15, 11, 2013</div>
<div>29, 11, 2013</div>
<div>1, 12, 2013</div>
<div>29, 12, 2013</div>
<br>
<div>24, 1, 2014</div>
<div>21, 2, 2014</div>
<div>14, 3, 2014</div>
<div>11, 4, 2014</div>
<div>9, 5, 2014</div>
<div>10, 8, 2014</div>
<div>5, 9, 2014</div>
<div>3, 10, 2014</div>
<div>7, 11, 2014</div>
<div>5, 12, 2014</div>
JavaScript
var today = new Date();
today.setHours(0, 0, 0, 0);
$.each($('div'), function (key, value) {
var d = value.innerHTML.split(', ');
var divDate = new Date(d[2], d[1] - 1, d[0], 0, 0, 0, 0);
console.log( divDate.getTime() );
if (divDate.getTime() >= today.getTime()) {
$(this).css({ 'background-color': 'red' });
// return false;
}
});