2011-05-08 65 views
7

设置15分钟slotMinutes我已经基本完成太早结束:活动时FullCalendar

$(document).ready(function() { 

    $('#calendar').fullCalendar({ 
     defaultView: 'agendaWeek', 
     firstDay:1, 
     allDaySlot:false, 
     axisFormat: 'h(:mm)tt', 
     slotMinutes: 15, 
     defaultEventMinutes:45, 

所以我的左侧显示了15个分钟时间段次。

问题是,我将事件设置为从上午10:00到10:45运行,并显示事件,但事件似乎在10:30结束。

我添加了一个截图,左侧的事件在JSON设置,如:

array(
     'id' => 333, 
     'title' => "John", 
     'start' => "May 5 2011 10:00:00", 
     'end' => "May 5 2011 10:45:00", 
     'url' => "http://yahoo.com/", 
     'allDay'=> false, 
     'color' => 'red', // an option! 
     'textColor'=> 'black' // an option! 
    ), 

,如果你看看截图,

enter image description here

我在我认为该事件应该在10:45时隙结束的时候添加了浅蓝色背景。有什么建议么?

回答

3

我认为你读错了。如果您注意到,您的活动涵盖三个插槽(10,10,15:和10:30)。它在10:45插槽开始的地方结束。如果你有一个新的事件再次碰撞你的第一个事件,你会希望它在10:45开始。因此,它将占用10:45时隙,就像您第一次占用10个插槽一样,因为它从10开始。

+0

感谢您的及时回复BiggsTRC。也许我只是感到困惑。我觉得缺乏睡眠和太多的编码。正如你所说,我认为我读错了。干杯 – Advo 2011-05-08 06:19:00

+0

@Advo - 它发生了。很高兴我能帮上忙。 – IAmTimCorey 2011-05-08 06:23:18