Jquery fullCalendar多日事件跨越1天的时间太短

Jquery fullCalendar多日事件跨越1天的时间太短,jquery,fullcalendar,Jquery,Fullcalendar,当用户向日历中添加事件时,他们选择开始:2014-09-17结束:2014-09-18。很简单,他们希望这项活动能在日历上的第17和第18个方框中展开,但它只出现在9月17日,这使得它看起来是一个为期一天的活动 在事件管理器数据库中,正确输入了9-17和9-18。我尝试更改fullCalendar插件的NextDayStorhold选项,但该事件仍然只跨越9月17日。我可以在后端添加一天,但这会导致其他问题,我宁愿在客户端进行,仅用于显示目的 有没有办法改变这种行为 谢谢 $("#cal").f

当用户向日历中添加事件时,他们选择开始:2014-09-17结束:2014-09-18。很简单,他们希望这项活动能在日历上的第17和第18个方框中展开,但它只出现在9月17日,这使得它看起来是一个为期一天的活动

在事件管理器数据库中,正确输入了9-17和9-18。我尝试更改fullCalendar插件的NextDayStorhold选项,但该事件仍然只跨越9月17日。我可以在后端添加一天,但这会导致其他问题,我宁愿在客户端进行,仅用于显示目的

有没有办法改变这种行为

谢谢

$("#cal").fullCalendar({
    events:[
        {
            'title':'test2',
            'start':'2014-09-17',
            'end':'2014-09-18'
        }
    ],
    nextDayThreshold: "00:00:00"
});

没有fullDayThreshold,我想您指的是nextDayThreshold,请查看此处的文档:

应该这样做。问候

编辑:您应该在日期中添加时间,使该选项生效。例如:

            {
                'title':'test2',
                'start':'2014-09-17T00:00:00',
                'end':'2014-09-18T01:00:00'
            },

尝试使用nextDayThreshold参数:

$('#calendar').fullCalendar({
     **nextDayThreshold**: '00:00:00', // 9am
nextDayThreshold设置它必须达到的最短时间,以使其呈现为当天的样子。

使用参数

下一天的门槛:“00:00:00”,

我知道这已经很旧了,但它仍然有很多浏览量,在网络搜索中排名靠前。所以请看我的解决方案的详细答案

这是我的错别字,我有下一天的门槛。因为我所有的活动都是全天的,所以下一天的阈值没有效果(只对定时的非全天活动有效)。是的,这是关键。我的主要问题是后端的wordpress事件管理器插件。默认情况下,EM插件将allDay设置为true,时间为00:00:00。这是fullcalendar的“误解”。谢谢请记住,如果您对一个事件全天应用,则不会应用nextDayThreshold。“仅影响定时事件(而非全天事件)。”这来自文档。