我正在同步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