특정 날짜의 배경색을 설정하려고합니다.Fullcalendar - 특정 날짜의 배경색을 설정해야합니다.
$('.fc-day15').css('backgroundColor','black');
하지만 색상이 표에서 16 일이 아닌 날에 있습니다 : 나는이 작품 것을 발견했다. 매월 1 일의 첫 주에 오프셋을 알고 있다면 그 숫자를 추가 할 수 있습니다.
편집 :
var TheActualDay=15;
var DayOffset=($('#calendar').fullCalendar('getView').start.getTime()-$('#calendar').fullCalendar('getView').visStart.getTime())/(1000 * 60 * 60 * 24);
var DayNumber=(TheActualDay-1)+DayOffset;
$('.fc-day'+DayNumber.toString()).css('backgroundColor','black');
그러나 더 단축 된 솔루션이 :
내가이 작품을 발견?
자세한 설명이 필요합니다. –
나는 위의 편집을했다. 나는 원래와 같은 또 다른 큰 추천 영역을 만드는 방법을 몰랐다. – onemorecoke
@blachawk : 틀렸어! .fc-dayN은 현재 달력보기에서이 항목이 N 번째 날임을 의미합니다. 그것은 현재 표시된 달의 N 번째 날이라고하지 않습니다! 현재 달이 시작되는 요일에 따라 변경됩니다. – MarcinJuraszek