我为我的日历功能使用fullcalendar。我正在使用dayClick
和select
。在fullcalendar中,即使是单日点击,选择也会被调用。所以,我改变了下面的dayClick事件来处理一天的点击。这里是我的代码Fullcalendar处理双击
dayClick: function(date, jsEvent, view) {
isClicked = true;
},
select: function(startDate, endDate){
if(isClicked){
console.log('click');
return;
}
var start_date = moment(startDate).format('Y-MM-DD');
var end_date = moment(endDate).format('Y-MM-DD');
if(start_date != end_date){
end_date = moment(endDate).subtract(1, 'days').format('Y-MM-DD');
}
var set_default_duration = isClicked == true ? true : false ;
isClicked = false;
var user = $(t).attr('data-code');
// Some other stuff
},
其实,我想处理双击创建新的事件。我尝试从日历jQuery的dblclick
事件功能,但总是单击只触发器。问题在于,点击之后立即选中,所以我无法处理双击。在这种情况下,有人可以帮助我处理双击。
这里是Fiddle
编辑:我试图处理空槽双击创建新的事件。目前,单击是这样做的
我已经试过了。 '点击完成后立即选择被触发',所以第二次点击实际上不会发生。你能检查附带的小提琴并更新吗? –
我不想'eventClick'。我不是在谈'eventClick'。我试图处理空插槽的双击来创建新事件。目前,单击是这样做的 –
我真的不知道你的问题,那么我想对不起 –