Сегодня я обнаружил функцию dayRender (в v4.0.0beta4
из fullCalendar.io
).
Моя цель - сделать предыдущие недели с серым фоном, текущую неделю с белым фоном и будущие недели с третьим цветом фона.
Есть ли в объектах fullcalendar.io что-то, что может мне помочь?
Использование
dayRender: function(dayRenderInfo) {
console.log( $(dayRenderInfo.el).data('date') );
return dayRenderInfo.el;
}
Я знаю, что dayRenderInfo
содержит el
, поэтому, используя jQuery, я могу прочитать $(el).data('date')
, чтобы получить дату обработанного дня 'cell'.
Но тогда, в js, как это проверить, например, «2019-03-20» - это текущая неделя, прошлое или будущее?
Я разместил вопрос, используя тег fullcalendar, потому что я надеюсь, что есть вспомогательное свойство или подобное, в противном случае, в любом случае, простое решение js очень ценится.