有没有人有幸得到FullCalendar与jQuery的ThickBox一起工作?FullCalendar with ThickBox
当有人点击FullCalendar事件时,我希望事件详细信息打开到ThickBox窗口。
任何想法如何让他们一起工作?
有没有人有幸得到FullCalendar与jQuery的ThickBox一起工作?FullCalendar with ThickBox
当有人点击FullCalendar事件时,我希望事件详细信息打开到ThickBox窗口。
任何想法如何让他们一起工作?
b/c fullcalendar在文档准备就绪后动态创建这些文件,thickbox无法将自己的事件附加到它,所以它不起作用。你需要明确地告诉thickbox在eventRender(http://arshaw.com/fullcalendar/docs/event_rendering/eventRender/)中使用tb_init函数(thickbox实际上并不是文档)附加它的事件。这样的事情应该工作:
$('#calendar').fullCalendar({
eventRender: function(event, element) {
tb_init(element);
}
});
希望这有助于
谢谢你,这有点儿工作,或者至少让我在正确的方向。
所有我需要做的是初始化的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();
});