This is based on a previous question here that seem to be unanswered: FullCalendar select all dates in array/list?
I will be using nodejs to get data coming through for specific dates, and I need to select those dates on the FullCalendar in an array. Unfortunately the dates in the array are not highlighting and I am not sure why.
$(document).ready(function() {
$('#calendar').fullCalendar({});
var dates = ["2021-10-20", "2021-10-21"];
$('.fc-day').each(function () {
var thisdate = $(this).attr('data-date');
var td = $(this).closest('td');
if ($.inArray($(this).attr('data-date'), dates) !== -1) {
td.addClass('fc-state-highlight');
} else {
td.removeClass('fc-state-highlight');
}
});
});