我想在Today视图中隐藏或删除一些小时,现在使用minTime和maxTime选项。
期望输出为小时范围(7至12岁)(隐藏13-14-16小时行)(16 ~ 22)
$('#calendar').fullCalendar({
header: hdr,
buttonText: {
prev: '<i class="fa fa-chevron-left"></i>',
next: '<i class="fa fa-chevron-right"></i>'
},
minTime: "7:00",
maxTime: "23:00",
editable: true,
droppable: true
这可能是一个旧的帖子,但它仍然可以帮助别人
使用viewRender选项,你可以搜索整个表,并根据你使用
的范围删除说的小时数viewRender: function(view, element) {
$(element).find('div.fc-slats table tr[data-time]').filter(function() {
var _t = jQuery(this).data('time');
/* Searches for the times that we don't want */
return ((_t >= '07:00' && _t <= '12:00') || (_t >= '16:00' && _t <= '22:00')) === false;
}).each(function() {
$(this).remove(); /* hide the unnecessary rows */
});
}