Skip to content

Instantly share code, notes, and snippets.

@hth
Forked from juanbrujo/fullCalendarDisablePrevNext.js
Last active August 29, 2015 14:15
Show Gist options
  • Save hth/ff2a108569b2162398b0 to your computer and use it in GitHub Desktop.
Save hth/ff2a108569b2162398b0 to your computer and use it in GitHub Desktop.
$('#calendar').fullCalendar({
viewRender: function(currentView){
var minDate = moment(),
maxDate = moment().add(2,'weeks');
// Past
if (minDate >= currentView.start && minDate <= currentView.end) {
$(".fc-prev-button").prop('disabled', true);
$(".fc-prev-button").addClass('fc-state-disabled');
}
else {
$(".fc-prev-button").removeClass('fc-state-disabled');
$(".fc-prev-button").prop('disabled', false);
}
// Future
if (maxDate >= currentView.start && maxDate <= currentView.end) {
$(".fc-next-button").prop('disabled', true);
$(".fc-next-button").addClass('fc-state-disabled');
} else {
$(".fc-next-button").removeClass('fc-state-disabled');
$(".fc-next-button").prop('disabled', false);
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment