Javascript 在FullCalendar中设置了15分钟的慢分钟时事件过早结束

Javascript 在FullCalendar中设置了15分钟的慢分钟时事件过早结束,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我基本上做到了: $(document).ready(function() { $('#calendar').fullCalendar({ defaultView: 'agendaWeek', firstDay:1, allDaySlot:false, axisFormat: 'h(:mm)tt', slotMinutes: 15, defaultEventMinutes:45, 所以我的

我基本上做到了:

$(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!
    ),
如果你看屏幕截图


我添加了一个浅蓝色的背景,我认为活动应该在10:45的位置结束。有什么建议吗?

我想你看错了。如果您注意到,您的活动包括三个时段(10、10:15和10:30)。它在10:45时段开始的地方结束。如果你有一个新的活动在你的第一个活动中突然出现,你会希望它在10:45开始。因此,它将占用10:45的时间段,就像您的第一次占用10个时间段一样,因为它是在10点开始的。

感谢您及时回复BiggsTRC。也许我只是感到困惑。我认为睡眠不足和编码太多。正如你所说,我想我看错了。Cheers@Advo-是的。很高兴我能帮上忙。