Fullcalendar视图显示goToDate打破prev,next和today

时间:2014-05-30 14:09:00

标签: javascript jquery fullcalendar

在我的viewDisplay方法中,我有goToDate方法,实际上当您点击一天,一周或一个月时,日历视图会转到此特定点击日,其中包含您从一天中选择的内容。一周或一个月

 viewDisplay: function (view) {
   var current_clicked_day = $(window).data('cell_date') || new Date();
   $('#calendar').fullCalendar('gotoDate', current_clicked_day);
  },

并且工作正常,但它会打破与prev,next和today相关的所有事件

< > 今天

我不确定这是我的代码中的内容还是库中的错误

Working Example

例如

如果您点击日历中的某一天 - 然后点击右上角的 Day ,然后点击 Today ,那将无效我在控制台中没有收到任何错误

1 个答案:

答案 0 :(得分:0)

根据我的理解,当您点击agendaDaymonth次观看(http://arshaw.com/fullcalendar/docs/views/Available_Views/)中的某一天时,您希望显示weekAgenda视图

首先,viewDisplay已被弃用(http://arshaw.com/fullcalendar/docs/removed/viewDisplay/)几个版本之前。我建议你更新你的图书馆。

要实现您的目标,您需要致电dayClickhttp://arshaw.com/fullcalendar/docs/mouse/dayClick/

这是一个基于你的小提琴。 我评论了viewDisplay并在之后添加了dayClick部分。 http://jsfiddle.net/4bg2B/3/