Javascript Fullcalendar EventMouse月视图中的每一天
我有一个fullcalendar组件,其中的事件在一个月视图中跨越多天(即连续事件在视图中不拆分为单独的几天)。我正在尝试创建悬停功能,以便根据事件ID和鼠标悬停发生的日期触发操作。似乎使用eventMouseover,我只能检索事件的详细信息,而不能检索到触发悬停事件的日期。在不将活动分为几天的情况下,是否有任何解决方案Javascript Fullcalendar EventMouse月视图中的每一天,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我有一个fullcalendar组件,其中的事件在一个月视图中跨越多天(即连续事件在视图中不拆分为单独的几天)。我正在尝试创建悬停功能,以便根据事件ID和鼠标悬停发生的日期触发操作。似乎使用eventMouseover,我只能检索事件的详细信息,而不能检索到触发悬停事件的日期。在不将活动分为几天的情况下,是否有任何解决方案 //pseudo add some events that span multiple days def calendarEvents(events) calenda
//pseudo add some events that span multiple days
def calendarEvents(events)
calendarEvents = []
for(event:events)
cEvent = {}
cEvent.startDate = event['start']
cEvent.Id = event['name']
cEvent.endDate = event['end']
calendarEvents += cevent
return calendarEvents.json()
//pseudo JS:
$('#calendar').fullCalendar({
<<settings>>
events: calendarEvents(<<events structure>>)
eventMouseover: function(event,jsEvent,opt){
loadPage(...+'?id='+event.Id+'&day='+<<need event day here>>)
})
So the loadPage required the event name and the day that the mouseover occurred on.
//添加一些跨越多天的事件
def日历事件(事件)
日历事件=[]
对于(事件:事件)
cEvent={}
cEvent.startDate=事件['start']
cEvent.Id=event['name']
cEvent.endDate=事件['end']
calendarEvents+=cevent
return calendarEvents.json()
//伪JS:
$(“#日历”).fullCalendar({
事件:calendarEvents()
eventMouseover:函数(event、jsEvent、opt){
loadPage(…+'?id='+event.id+'&day='+)
})
因此loadPage需要事件名称和鼠标悬停发生的日期。
您能给我们展示一些代码,以便我们研究这个问题吗?我还没有实现它,但添加了一些伪代码