この最も可能性の高い単純な質問で申し訳ありません。カスタムJSON
データを fullCalendar に追加し、それを dayClick コールバック関数で使用したいと考えています。より具体的には、dayClick で customData の要素にアクセスして変更したいと考えています。しかし、私はそれを行う方法を理解できませんでした。fullcalendar のソースコードを変更しなくても可能ですか?
事前にどうもありがとう
$('#calendar').fullCalendar({
....
firstDay: 1,
customData: { foo: 'bar', more: 'baz' },
dayClick: function(date, allDay, jsEvent, view) {
// Within the callback function, this is set to the <td> of the clicked day.
var t = $(this);
var foo = customData.foo; // does not work
customData.more = 'foo'; // does not work
// Change the day's background color
if (t.hasClass('badge-important') && foo == 'bar') {
t.removeClass('badge-important');
} else {
t.addClass('badge-important');
}
},
});