在 jquery 完整日历中显示周视图的所有事件,但不显示月视图



我正在为一个项目使用 jquery fullCalendar。我只显示"月"视图和"周"视图。在月视图中,我只想每天最多显示 4 个事件,但在周视图中,我想显示当天的所有事件。

有谁知道该怎么做?

这是一个小提琴:http://jsfiddle.net/qe53etk5/6/

以下是我如何调用插件:

$('#calendar').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,basicWeek,agendaDay'
            },
            eventLimit: 1,
            defaultDate: '2014-06-12',
            defaultView: 'basicWeek',
            editable: true,
            events: []
        }); 

如您所见,我设置了一个限制,但更多的是月份视图......

在此处和此处查看文档。您可以使用视图选项哈希来执行此操作。

$('#calendar').fullCalendar({
    eventLimit: {
        'month': 4, // adjust to 4 only for months
        'default': false // display all events for other views
    }
});

对于 fullCalendar 2.x,请使用以下命令:

        views: {
            month: {
                eventLimit: 2
            },
            agenda: {
                eventLimit: {
                    default: false
                }
            }
        },

有关详细信息,请参阅特定于视图的选项

相关内容

  • 没有找到相关文章

最新更新