2014-09-24 85 views

回答

1

設置頭本身爲false:

$('#calendar').fullCalendar({ 
    defaultView: 'agendaDay', 
    header: false 
}); 
+0

不幸的是,這是行不通的。當我嘗試將日期和日期仍然顯示在最上面一行,或者技術上,表格標題中。 [的jsfiddle](http://jsfiddle.net/7chu4hsc/3/) – tomcam 2014-09-28 21:46:57

1

由於沒有選擇刪除文本和,即使你將所有標題選項爲空字符串,它仍然顯示當天,您可以使用viewRender隱藏文字。

所以,日曆已經渲染後,我們會找到fc-day-header th並將html設置爲空字符串。查看working JSFiddle。此代碼適用於Fullcalendar 2. *

$('#calendar').fullCalendar({ 
    defaultView: 'agendaDay', 
    header: { 
     left: '', 
     center: '', 
     right: '' 
    }, 
    viewRender: function(view, element) { 
     element.find('.fc-day-header').html(''); 
    } 
}); 

這將保持th,但將有0的高度。如果你想刪除整個thead,你可以使用element.find('.fc-day-header').parents('table:first').parents('thead').remove()

如果你想使用Fullcalendar 1.6.3/1.6 0.4的類名是有點不同,你應該使用

element.find(".fc-col0.fc-widget-header").html(''); 

檢查working fiddle using 1.6.4

1.6.3之前

您在小提琴中使用FullCalendar 1.5.3。這是一個非常舊的版本,我建議你更新它。我沒有找到解決方案,因爲您沒有指定該要求。然而,所提供的將不起作用,因爲在Fullcalendar 1.6.3中引入了eventRender