在我的viewDisplay
方法中,我有一个goToDate
方法,实际上当你点击一天,一周或一个月的日历视图去这个特定的点击一天,你从一天选择什么。周或月
viewDisplay: function (view) {
var current_clicked_day = $(window).data('cell_date') || new Date();
$('#calendar').fullCalendar('gotoDate', current_clicked_day);
},
和This is working fine,但是它破坏了所有与prev, next和today相关的事件
& lt; > 今天
我不确定这是我的代码中的东西还是库中的错误
工作示例例如
如果你点击日历上的某一天-然后点击右上角的日,然后点击今天,这将不起作用,而且我不会在控制台得到任何错误
根据我的理解,当您在month
或weekAgenda
视图中单击一天时,您希望显示agendaDay
视图(http://arshaw.com/fullcalendar/docs/views/Available_Views/)
首先,viewDisplay
在几个版本之前已经被弃用了(http://arshaw.com/fullcalendar/docs/removed/viewDisplay/)。我建议你更新你的图书馆。
实现你想要的,你需要调用dayClick
(http://arshaw.com/fullcalendar/docs/mouse/dayClick/)
这是一个基于你的工作小提琴。我评论了viewDisplay
,并在后面添加了dayClick
部分。http://jsfiddle.net/4bg2B/3/