我目前正在尝试将 qtip2 添加到我的 fullCalendar 窗口中,这样我就可以显示 qtip 并有一个链接/按钮来删除日历上的选定事件,不幸的是我遇到了麻烦。这是我的完整日历的样子:
$('#calendar_main').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultView:'agendaWeek',
minTime:8,
height:600,
maxTime:20,
editable: true,
allDaySlot:false,
theme: true,
firstDay: 1,
selectable: true,
selectHelper: true,
eventRender: function(event, element) {
element.qtip({
content: "<a onlick='alert('Remove')> Remove me</a>",
title: {
text: 'RDV',
button: false
}
},
position: {
at: 'right-bottom'
},
show: {
solo: true
},
hide: false,
style: 'ui-tooltip-light ui-tooltip-rounded'
});
}
});
我相信问题出在 qtip 的内容属性中,但不确定为什么这不起作用。在这种情况下,我只是想显示一个警报,但它不起作用(显示 Qtip,但是当我点击“删除我”时,什么也没有发生。一旦我开始工作,我将能够用我自己的 JS 函数将删除我的数据库中的选定事件。
ps:我正在使用 Adobe Air,不确定这是否会成为问题。