Fullcalendar事件文件管理器有时不工作
在我的页面上有fullcalendar,这个变量决定了现在如何显示(所有事件或带有过滤器的事件),用于更改变量值的按钮和应用过滤器的函数 变量(true-显示所有事件,false-带筛选器): 按钮及其单击功能:Fullcalendar事件文件管理器有时不工作,fullcalendar,Fullcalendar,在我的页面上有fullcalendar,这个变量决定了现在如何显示(所有事件或带有过滤器的事件),用于更改变量值的按钮和应用过滤器的函数 变量(true-显示所有事件,false-带筛选器): 按钮及其单击功能: $('.fc-header-left').append('<span class="fc-button fc-button-show-with-canceled-events fc-state-default"><span class="fc-button-inner
$('.fc-header-left').append('<span class="fc-button fc-button-show-with-canceled-events fc-state-default"><span class="fc-button-inner"><span id="show_without_canceled_events" class="fc-button-content">Show with filter</span><span class="fc-button-effect"><span></span></span></span>');
$(".fc-button-show-with-canceled-events").click(function() {
isShownWithCancelEvents = !isShownWithCancelEvents;
prepareEvents();
});
function filter(event) {
return (event.ec_e_id !== null);
}
过滤功能:
$('.fc-header-left').append('<span class="fc-button fc-button-show-with-canceled-events fc-state-default"><span class="fc-button-inner"><span id="show_without_canceled_events" class="fc-button-content">Show with filter</span><span class="fc-button-effect"><span></span></span></span>');
$(".fc-button-show-with-canceled-events").click(function() {
isShownWithCancelEvents = !isShownWithCancelEvents;
prepareEvents();
});
function filter(event) {
return (event.ec_e_id !== null);
}
在fullcalendar中,我还使用以下选项:
viewDisplay: function(view) {
prepareEvents();
},
按钮正在工作,问题在于fullcalendar选项
viewDisplay: function(view) {
alert("something");
prepareEvents();
},
一切正常,过滤器每次都工作