我正在使用fullcalender。目前使用拖动选项将事件添加到日期。现在我需要通过单击特定日期来添加事件。
有没有选择?
答案 0 :(得分:1)
我在documentation中找到了这段代码:
$('#calendar').fullCalendar({
dayClick: function(date, jsEvent, view) {
alert('Clicked on: ' + date.format());
alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
alert('Current view: ' + view.name);
// change the day's background color just for fun
$(this).css('background-color', 'red');
}
});
修改:我相信您正在寻找dayClick
。
答案 1 :(得分:1)
我在youtube Utphala课程中找到了这段代码:
$(document).on('click','.fc-day',function(){
var date = $(this).attr('data-date');
$.get('index.php?r=events/create',{'date':date},function(data){
$('#modal').modal('show')
.find('#modalContent')
.html(data);
});
});