Fullcalendar 有没有办法让完整日历在listYear视图中的最近日期开始?

Fullcalendar 有没有办法让完整日历在listYear视图中的最近日期开始?,fullcalendar,Fullcalendar,我已经在我的网站上运行了FullCalendar,并从谷歌日历中提取了事件。这一切都很好,除非我切换到“年度列表”视图。是的,它正确地显示了所有的事件,但我想知道是否有一种方法可以让它关注到最接近当前日期的事件 i、 现在是七月,当你切换到listYear视图时,它从一月开始 我不想禁用过去的事件或类似的东西 所以我想问题是:你能得到最接近当前日期的事件,并让列表滚动到该事件的顶部吗 任何帮助都将不胜感激 在行动中: www.pvband.org/schedule/ $('#calendar')

我已经在我的网站上运行了FullCalendar,并从谷歌日历中提取了事件。这一切都很好,除非我切换到“年度列表”视图。是的,它正确地显示了所有的事件,但我想知道是否有一种方法可以让它关注到最接近当前日期的事件

i、 现在是七月,当你切换到listYear视图时,它从一月开始

我不想禁用过去的事件或类似的东西

所以我想问题是:你能得到最接近当前日期的事件,并让列表滚动到该事件的顶部吗

任何帮助都将不胜感激

在行动中:

www.pvband.org/schedule/

$('#calendar').fullCalendar({

        header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,listYear'
        },

        displayEventTime: true, 

        displayEventEnd: true,


        //removed google api key and cal events for this snipet

        eventClick: function(event) {
            if (event.url) {


                var fancyContent = ('<div><div class="eventDetailsHeader">Event Details</div> <div class="eventDetails"> <label><b>Event: </b></label>' + event.title + '<br>' + '<label><b>Date: </b></label>' + event.start.format('ddd, MMM DD, YYYY') + '<br>' + '<label><b>Start Time: </b></label>' + event.start.format('h:mm a') + '<br>' + '<label><b>End Time: </b></label>' + event.end.format('h:mm a') + '<br>' + '<label><b>Location: </b></label>' + event.location +  '<br>' + '</div></div>');

                $.fancybox.open({
                    src : fancyContent,
                    type : 'html',





                })
                return false;
            }
        },


        loading: function(bool) {
            $('#loading').toggle(bool);
        }

    });
$(“#日历”).fullCalendar({
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“月,年”
},
displayEventTime:true,
displayEventEnd:true,
//已删除此snipet的google api密钥和cal事件
事件单击:函数(事件){
if(event.url){
var fancyContent=('Event Details Event:'+Event.title+'
'+'日期:'+Event.start.format('ddd,MMM DD,yyyyy')++'
'+'开始时间:'+Event.start.format('h:mm a')+'结束时间:'+Event.End.format('h:mm a')++'
'+'位置:'+Event.Location+'
'+'; $.fancybox.open({ src:fancyContent, 键入:“html”, }) 返回false; } }, 加载:函数(bool){ $('#加载')。切换(bool); } });
你能在这里写一个片段来说明这个问题吗?除非你换了别的,否则就我所知,它应该换到当前日期。如果你已经在以前所在的视图中导航到了另一个日期,那么这是唯一一次没有。嘿,谢谢你的回复,我添加了一个链接和我正在使用的当前代码段。