我正在使用Fullcalendar
来显示json的一些事件。这一切都很好,我看到了。
我正在做的是根据月份重新加载事件。
所以,我想我可以根据我点击Prev
或Next
的月份来确定日期。
我有以下是http://jsfiddle.net/6wE8v/408/
来回点击不正确的月份时会发生奇怪的事情。
由于数据需要准确,这有点令人担忧。
有没有人知道为什么会发生这种情况?
由于
答案 0 :(得分:1)
在插件更改月份之前,您的处理程序正在执行。
解决此问题的一种方法是自己手动触发next / prev事件。
http://jsfiddle.net/6wE8v/408/
$('#calendar').fullCalendar(
{
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
});
$('.fc-button-prev span').click(function(){
var date1 = $('#calendar').fullCalendar('prev').fullCalendar( 'getDate' );
alert('prev ' + date1.getMonth());
return false;
});
$('.fc-button-next span').click(function(){
var date1 = $('#calendar').fullCalendar('next').fullCalendar( 'getDate' );
alert('next ' + date1.getMonth());
return false;
});