FullCalendar を jQuery の ThickBox で動作させることができた人はいますか?
誰かが FullCalendar イベントをクリックすると、イベントの詳細が ThickBox ウィンドウに表示されるようにしたいと考えています。
それらを連携させる方法はありますか?
FullCalendar を jQuery の ThickBox で動作させることができた人はいますか?
誰かが FullCalendar イベントをクリックすると、イベントの詳細が ThickBox ウィンドウに表示されるようにしたいと考えています。
それらを連携させる方法はありますか?
b/c fullcalendar はドキュメントの準備ができた後にそれらを動的に作成しますが、thickbox は独自のイベントをそれに添付できないため、機能しません。tb_init 関数を使用して eventRender ( http://arshaw.com/fullcalendar/docs/event_rendering/eventRender/ )にイベントをアタッチするように、thickbox に明示的に指示する必要があります (thickbox は実際には文書化されていません)。このようなものはうまくいくはずです:
$('#calendar').fullCalendar({
eventRender: function(event, element) {
tb_init(element);
}
});
お役に立てれば
ありがとう、それはちょっとうまくいったか、少なくとも正しい方向に向けられました.
私がする必要があったのは、Calendar を閉じる "});" の後に次のコード行を配置して、ThickBox を初期化することだけでした...
TB_init();
$(document).ready(function(){
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay',
firstHour: '6',
minTime: '6',
maxTime: '20'
},
editable: false,
events: [
{
title: 'All Day Event',
start: new Date(y, m, 1)
}
});
TB_init();
});