По умолчанию, как указано на prev
и next
документации:
Если календарь на текущий месяц, будет двигаться календарь назад/вперед один месяц.
Если календарь находится в basicWeek или AgendaWeek, переместите календарь назад/вперед на неделю.
Если календарь находится в basicDay или AgendaDay, переместите календарь назад/вперед на один день.
Если вы хотите изменить то, как это работает, вам необходимо использовать Custom view
, основанный на представлении месяца. Что-то вроде:
$('#calendar').fullCalendar({
defaultView: 'customMonth',
views: {
customMonth: {
type: 'month',
duration: {weeks: 1}
}
}
});
В принципе, вы «создать» customMonth
вид (который отображается по умолчанию), на основе month
зрения и duration это одна неделя. Я сделал jsfiddle, где вы можете видеть, как это работает.
Полное описание: Данное решение было основано на this answer.
Вы пробовали использовать 'defaultView: 'AgendaWeek','? Если календарь отображается с указанием недели недели, следующий и предыдущий перейдут на следующую и предыдущую неделю. –
@milz Благодарим за отзыв. Я пробовал то, что вы упомянули, но не работал. Он по-прежнему движется месяц за месяцем на «месяц» – Alvykun