Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 完整日历日单击转到单击的日期_Javascript_Fullcalendar - Fatal编程技术网

Javascript 完整日历日单击转到单击的日期

Javascript 完整日历日单击转到单击的日期,javascript,fullcalendar,Javascript,Fullcalendar,有没有一条路可以走到那一天的第二天。下面的代码是我到目前为止的代码,但它不起作用 dayClick: function(date, allDay, jsEvent, view) { $('#calendar').fullCalendar('changeView', 'agendaDay') .fullCalendar('gotoDate', date); } 它的作用是指当前日期(今天)或最后一个手动访问的日期。我还需要做什么才能转到所单击日期/

有没有一条路可以走到那一天的第二天。下面的代码是我到目前为止的代码,但它不起作用

dayClick: function(date, allDay, jsEvent, view) {
  $('#calendar').fullCalendar('changeView', 'agendaDay')
                    .fullCalendar('gotoDate', date);
  }
它的作用是指当前日期(今天)或最后一个手动访问的日期。我还需要做什么才能转到所单击日期/日期的agendaDay?

FullCalendar(我认为是2.0版)使用momentjs库处理日期

在传递到fullcalendar之前,必须预先计算日期:

var date = $.fullCalendar.moment('2014-05-01');
详细说明:

后藤

打开控制台,一行一行地放置这些行(我认为这就是问题所在):

你得到了这个结果(图)

原因如下:

 $('#calendar').fullCalendar('changeView', 'agendaDay').fullCalendar('gotoDate',date);
不起作用的是,从changeView返回valur不会返回任何对象


回答得很晚,但我自己遇到了这个问题,觉得这把小提琴会有帮助:


正是我需要的。非常有用。谢谢
 $('#calendar').fullCalendar('changeView', 'agendaDay').fullCalendar('gotoDate',date);
dayClick: function(date, jsEvent, view) {
  $('.calendar').fullCalendar('changeView', 'agendaDay')
  $('.calendar').fullCalendar('gotoDate', date);
}