在文件fullcalendar.min.js編輯功能功能timeOfDayCol(日期時間)
返回之前,就把:
COLCNT = Math.floor((24 * 60)/slotMinutes);
功能將保持這樣的:
function timeOfDayCol(datetime) {
var hours = datetime.getHours();
var minutes = datetime.getMinutes();
var slotMinutes = opt('slotMinutes');
var slot, diff, minDiff, closestMinute;
// round minutes to closest minuteslot
for (var i = 0; i <= 60/slotMinutes; i++) {
slot = i * slotMinutes;
diff = Math.abs(slot - minutes);
if (diff <= minDiff || i == 0) {
minDiff = diff;
closestMinute = slot;
}
if (closestMinute == 60) {
hours++;
closestMinute = 0;
}
}
minutes = closestMinute;
for (var i = 0; i < colCnt; i++) {
if (indexDate(i).getHours() == hours && indexDate(i).getMinutes() == minutes) {
return i;
}
}
// not in range, return max
colCnt = Math.floor((24 * 60)/slotMinutes);
return colCnt;
}
HorizontalPositionCache是你的一個功能或者是從'FullCalendar'? –
這是一個來自fullcalendar.js的函數 – Mausami
看看GitHub上的這個問題:https://github.com/jarnokurlin/fullcalendar/issues/45我認爲這裏提到的問題可能與此問題有關...... –