我正在同步fullcalendar和Google日曆,並且我注意到在周視圖中,週日從0:00到12:00的事件是失蹤,但僅限於那一天。如果我切換到日視圖,它會每天發生。某些事件在周視圖和其他日間視圖中缺失,但在月視圖中顯示
您可以在這裏看到的錯誤:http://www.kittikun.jp/schedule2.html
下面是頁面的源代碼:
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
events: { url:"http://www.google.com/calendar/feeds/contact%40kittikun.jp/public/basic" },
theme: true,
header: {
left: 'today prev,next',
center: '',
right: 'month,agendaWeek,agendaDay'
},
allDaySlot: false,
timeFormat: "H:mm",
aspectRatio: 1,
lazyFetching: false,
firsthour: 0,
buttonIcons: {prev: 'circle-triangle-w'},
eventClick: function(calEvent, jsEvent, view) {
if (calEvent.description) {
var $dialog = $('<div></div>')
.html(calEvent.description)
.dialog({
title: calEvent.location,
modal: true,
width: 500
});
$dialog.dialog('open');
}
return false;
}
});
});
</script>
在這個論壇上搜索後,我發現了這個話題:
但解決方案沒有工作
感謝您閱讀本
您已禁用allDaySlot。請檢查缺少的事件是否是AllDay事件。因爲allDay插槽在日和周視圖中,但不在月視圖中。我懷疑這就是爲什麼你在月視圖中看到這些事件,而不是在日和周視圖中。 – 2012-07-19 13:28:44
@Adil - 據我所知,事件是1小時的事件。更改該設置將不會產生影響 – Kamal 2012-07-19 14:36:42
@AdilMalik我同意,allDaySlot沒有任何影響 – kittikun 2012-07-20 06:51:49