2014-09-29 24 views
0

我正在使用FullCalendar顯示用戶輸入的事件。因此,我無法控制他們的預定時間。FullCalendar - 難以在議程視圖中看到「遲到」事件

奇怪的是,有人已經定於晚上11:59的事件,它是FullCalendar議程看法基本上看不見。

Here is a JSFiddle爲我所描述的情況。該JS如下複製:

$(function() { 
    var date = new Date(); 
    var d = date.getDate(); 
    var m = date.getMonth(); 
    var y = date.getFullYear(); 

    $('#calendar').fullCalendar({ 
     header: false, 
     contentHeight: 300, 
     defaultView: 'agendaDay', 
     scrollTime: '24:00:00', 
     allDaySlot: false, 
     slotDuration: '00:15:00', 
     slotEventOverlap: false, 
     forceEventDuration: true, 
     defaultTimedEventDuration: '00:30:00', 
     displayEventEnd: false, 
     editable: false, 
     events: [{ 
      title: 'Earlier (visible) Event', 
      start: new Date(y, m, d, 22, 00) 
     }, { 
      title: 'Late (hard to see) Event', 
      start: new Date(y, m, d, 23, 59) 
     }] 
    }); 
}); 

如您對的jsfiddle看到,「晚(很難看)事件」渲染只有兩個像素高的日曆,這是不可用的底部。有沒有解決方案?例如,可能有某種方式可以查看第二天​​早上凌晨1點的那一天?

回答

1

添加maxTime: "24:59:59"。這將延長午夜之後的議程視圖,使您的活動可見。 這裏的的jsfiddle:http://jsfiddle.net/0tm5cgjb/2/

+0

嗯,這是太容易了。謝謝! – 2014-09-29 22:00:56

相關問題