我使用了背景事件,渲染="背景"。我尝试抓住背景事件点击。所以我试试这个:
dayClick: function (start, end, allDay, jsEvent, view) {
$('#New').modal('show');
},
selectOverlap: function (calEvent) {
if (calEvent.rendering === 'background') {
$('#Request').modal('show');
}
},
当我点击该日时,它会打开Request modal
和New modal
。我只想打开Request modal
。
答案 0 :(得分:0)
我遇到了同样的问题并且解决了这个问题:
dayClick: function(date, jsEvent, view) {
if(jsEvent.target.classList.contains('fc-highlight'))
{// code for backgroud event
}
else
{ //code for empty slot click
}
},