在 FullCalendar JS Gcal 中显示事件名称
Display event name in FullCalendar JS Gcal
我最近一直在为我的网站搞乱 FullCalendar。
目前的脚本使用 Google 日历 API 在 FullCalendar 上显示事件,因为 FullCalendar 看起来更好。
我的问题是事件 link(当您单击该事件时)它重定向到 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
,直到问题结束。
这应该有效:
eventClick: function(calEvent, jsEvent, view) {
bootbox.alert({ message: '<div> Event Name:'+ calEvent.title+'</div>'})
}
我最近一直在为我的网站搞乱 FullCalendar。 目前的脚本使用 Google 日历 API 在 FullCalendar 上显示事件,因为 FullCalendar 看起来更好。 我的问题是事件 link(当您单击该事件时)它重定向到 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
,直到问题结束。
这应该有效:
eventClick: function(calEvent, jsEvent, view) {
bootbox.alert({ message: '<div> Event Name:'+ calEvent.title+'</div>'})
}