Да, вы можете использовать свои собственные свойства.Но вам нужно сгенерировать их на стороне сервера при загрузке событий.
например (я приведу в качестве примера)
{
events: [
{
title: 'Event1', //required
start: '2011-04-04', //required
myUniqueID: '000001' //your UniqueID thats embedded in the event!
className: 'id000001' //your UniqueID that appears as a class on DOM and get directly using jquery
},
{
title: 'Event2',
start: '2011-05-05'
myUniqueID: '000002' //your UniqueID thats embedded in the event!
myOtherUnqieID: 'allYearOnly',
yetAnotherUniqueID: 'userDelete:no',
myBooleanID: false, //not enclosed in '' !!
className: 'id000002' //your UniqueID that appears as a class on DOM and get directly using jquery
}
// etc...
],
color: 'yellow', // an option for the whole source
textColor: 'black' // an option for the whole source
}
http://arshaw.com/fullcalendar/docs/event_data/Event_Object/
Читать о нестандартных полях