浏览器如何记住所选的周,月,日视图

ric*_*cky 4 fullcalendar

我使用fullcalendar并设置标题:'month,agendaWeek,agendaDay'

我没有设置默认视图.每次月份视图显示时刷新页面.

如何选择agendaDay视图并刷新页面,那么agendaDay视图仍然存在?

谢谢.

Eug*_*rwe 5

获取此插件:https: //raw.github.com/carhartl/jquery-cookie/master/jquery.cookie.js

添加到页面顶部:

<script type="text/javascript" src="jquery.cookie.js"></script>
Run Code Online (Sandbox Code Playgroud)

然后在初始化fullcalendar时执行此操作(将'month'更改为您喜欢的任何默认值)

var calendarView = (!$.cookie('calendarDefaultView')) ? 'month' : $.cookie('calendarDefaultView');  
$calendar.fullCalendar({
    defaultView: calendarView,
    viewDisplay: function(view){
        $.cookie('calendarDefaultView', view.name, {expires:7, path: '/'});
    },
Run Code Online (Sandbox Code Playgroud)