我最近一直在为我的网站搞乱FullCalendar。 目前,该脚本使用Google Calendar API在FullCalendar上显示事件,因为FullCalendar看起来更好。 我的问题是,事件链接(当您点击活动时)会重定向到Google日历上的活动。我设法阻止它使用这段代码执行此操作:
eventRender: function(event, element) {
element.on('click', function (e) {
e.preventDefault();
});
}
这可以阻止用户重定向到Google日历。 但是,我仍然需要显示事件的一些细节,所以我使用BootBox.js完成了这段代码:
eventClick: function(calEvent, jsEvent, view, event) {
bootbox.alert({ message: '<div> Event Name:'+event.title+'</div>'})
}
然而,这段代码似乎认为事件名称变量event.title
并将其显示为未定义。
如何让它显示所需的变量?
我希望能够显示其他变量,但现在只使用event.title
,直到问题结束。
非常感谢任何帮助
答案 0 :(得分:0)
这应该有效:
eventClick: function(calEvent, jsEvent, view) {
bootbox.alert({ message: '<div> Event Name:'+ calEvent.title+'</div>'})
}
最好的问候!
的Krzysztof