現在、qtip2 を fullCalendar ウィンドウに追加しようとしているので、qtip を表示し、カレンダーで選択したイベントを削除するためのリンク/ボタンを使用できますが、残念ながらそれで問題が発生しています。これが私のfullCalendarの外観です。
$('#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 の content 属性にあると思いますが、なぜこれが機能しないのかわかりません。この場合、アラートを表示しようとしていますが、機能していません (Qtip は表示されますが、[削除] をクリックしても何も起こりません。それが機能したら、アラートを次のように置き換えることができます)。 DBで選択したイベントを削除する独自のJS関数。
ps: Adobe Air を使用していますが、これが問題になるかどうかはわかりません。