获取eventAfterAllRender完整日历中所有事件的事件ID



我已经下载了完整的日历源代码,并根据我的选择进行了集成,如下所示

$('#calendar').fullCalendar({
editable: false,
eventLimit: true, // allow "more" link when too many events
events:'getCalData&ver='+ver+'&choice='+choice+'&weekNo='+weekNo,
defaultDate:startDate
});

现在我想为每个事件添加一个按钮,我按照

eventAfterAllRender: function(event, element, view){    
$('.fc-event').each(function(){
$(this).css('position','relative');
$(this).append('<a class="add_event_label" style="display: block;font-size: 12px;color: #000;text-align: center;padding: 6px;background: #FFE6C4;border: 1px solid #555;border-radius: 5px;margin: 0px 18px;cursor: pointer;">Sign - Up</a><br>');
});                             
},

工作良好。

我的要求是我需要eventAfterAllRender上所有事件的ID。我已经搜索过了,但没有什么好用的。请让我知道实现这一目标的正确方法。提前感谢。

请遵循代码

eventAfterAllRender: function(event, element, view){
var events =  $('#calendar').fullCalendar('clientEvents')
for(var i=0; i< events.length; i++) {
var eventsid = events[i].id;
}
}

eventsid携带事件的id

相关内容

  • 没有找到相关文章

最新更新