开发者

How to disable dragging on Fullcalendar when perform eventClick (and open a colorbox)?

I implemented the eventClick event to open a colorbox

eventClick: function(calEvent, jsEvent, view) {
 if(calEvent.type=='date') {
    $.colorbox({nofollow:true, href:'/this/that/date-edit/'+calEvent.id+'/'+calEvent.part});
 }
})

When I click an the event in the calendar, the colorbox opens but in the background th开发者_如何学Goe event is dragged around on the calendar moving the mouse. How can I prevent this?


Maybe this can help you. I'm using colorbox for similar feature and this is my working code

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 is div id that's displayed as popup. There is no such effect if I got you right. I'm using FullCalendar v1.5.1

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜