我是一个全日历新手。
我已经为客户的网站创建了一个页面,该页面显示默认(月)视图,并且可以来回移动几个月。顺便说一句,我不知道在这种情况下“今天”按钮的作用,所以我从标题中删除了它。
我想做的是实现dayClick回调以将视图更改为basicDay,然后允许查看器返回。
更改为basicDay似乎很简单:
dayClick: function(date, allDay, jsEvent, view) {
$(this).( 'changeView', 'basicDay' )
}
但是观众如何返回? basicDay视图似乎没有可点击的内容。至少我在文档中找不到它.....
也许我缺少明显的东西?
最佳答案
在日历的header
选项以及导航按钮中定义所需的视图:
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek, basicDay'
}
更改视图时,请使用
viewDisplay
回调执行某些操作:viewDisplay: function(view) {
console.log(view.name);
}
它在docs中。查看example源代码。