我想提出一個事件的日期壓延,想添加一個類下一個即將到來的日期(最接近當前日期)如何添加一個類的元素與最接近的值
HTML
<div>
<div class=".date" id="9,18,2013">18th Sept 2013: Going Fishing</div>
<div class=".date" id="22,01,2014">22nd Jan 2014: Going on Holiday to Greece</div>
<div class=".date" id="16,02,2014">16th Feb 2014: Business Meeting</div>
<div class=".date" id="27,02,2014">27th Feb 2014: Sisters Birthday</div>
</div>
的JavaScript/jQuery的
var today = new Date();
var a = $(".date").attr('id')
var b = a.split(",");
var c = new Date(b[2], b[0], b[1]);
這種變化值作爲一個日期的ID,但我需要找到最近的一個變量「今天」
元素是否會在有序 –
你的HTML代碼看起來真的奇怪的。你爲什麼不使用數據屬性? http://stackoverflow.com/questions/70579/what-are-valid-values-for-the-id-attribute-in-html –
但不是HTML5元素的數據屬性?這不會給我很好的瀏覽器交叉活動,因爲我正在創建的頁面需要覆蓋,即7/8 – navigator