>我实现了eventClick事件来打开一个颜色框
eventClick: function(calEvent, jsEvent, view) {
if(calEvent.type=='date') {
$.colorbox({nofollow:true, href:'/this/that/date-edit/'+calEvent.id+'/'+calEvent.part});
}
})
当我单击日历中的事件时,颜色框会打开,但在后台,事件会在日历上拖动鼠标。我该如何防止这种情况?
也许这可以帮助你。我正在使用colorbox实现类似的功能,这是我的工作代码
eventClick: function(calEvent, jsEvent, view) {
if (calEvent.editable) {
id = calEvent.id;
displayInput($(this), calEvent.start, calEvent.title);
}
},
function displayInput(sender, date, title) {
sender.colorbox({ width: "50%", inline: true, href: "#calendarInput" });
date = $.fullCalendar.formatDate(date, 'dd.MM.yyyy')
$('#txtDate').val(date);
$('#txtDescription').val(title);
}
#calendarInput 是显示为弹出窗口的div ID。如果我做对了,就没有这样的效果。我正在使用完整日历 v1.5.1