Вы можете добавить следующее как часть вашего обратного вызова dayClick:
dayClick: function(date, allDay, jsEvent, view) {
$('#calendar').fullCalendar('gotoDate', date);
}
Принимает текущую дату, которая была передана с клика, и отправляет календарь на эту конкретную дату. Это берет выбранную дату из любого представления и применяет ее ко всем другим представлениям.
Если вы нажали 06/29 в представлении месяца, а затем перешли к просмотру недели, вы попадете на неделю, в которой было 06/29. Если вы изменили неделю, в которой вы были, и выбрали 07 / 01, а затем вернулся к представлению месяца, вы увидите данные июля. Надеюсь, что это имеет смысл!