jQuery FullCalendar-自定义标题

jQuery FullCalendar-自定义标题,fullcalendar,Fullcalendar,我使用的是FullCalendar,到目前为止给我留下了深刻的印象。是否可以在标题中显示事件的数量,例如,在周视图中标题显示周一至周五,如果我在周一有4个事件,我可以自定义标题为周一(4个事件) 干杯 Chris您可以使用以下功能: eventAfterAllRender : function( view ) { eventsCount = $('.fc-view-'+view.name+' .fc-event').length; if(!vi

我使用的是FullCalendar,到目前为止给我留下了深刻的印象。是否可以在标题中显示事件的数量,例如,在周视图中标题显示周一至周五,如果我在周一有4个事件,我可以自定义标题为周一(4个事件)

干杯


Chris

您可以使用以下功能:

eventAfterAllRender : function( view ) {

            eventsCount = $('.fc-view-'+view.name+' .fc-event').length;

            if(!view.title.match(/\(*.\)/g)){

              view.title += ' ('+eventsCount+' event'+(eventsCount > 1?'s':'')+')'

            }
            else{

               view.title.replace(/\(*.\)/g , ' ('+eventsCount+' event'+(eventsCount > 1?'s':'')+')')

            }
        }

请参阅此JSFIDLE:

eventAfterAllRender在使用AJAX加载事件时似乎不起作用?eventAfterAllRender是在fullcalendar 1.6中添加的,您使用的是什么版本?试试这个JSFIDLE,它也可以与eventAfterRender配合使用谢谢,我刚刚意识到,它已经升级了,并且会让你知道我的进展。最后,eventAfterRender不工作忘记我之前的评论