我认为我遗漏了一些微不足道的东西,但是我无法使用jQuery选项卡来处理多个fullCalendar实现。所有日历都会立即呈现,并在下一个日历上方显示。
这是我提出的最简化的JSFiddle来展示这个问题:
我看到了一个类似的问题,但是将$(“..”)。fullCalendar(“render”)添加到.tabs({show:...})的解决方案似乎基于早期版本的fullCalendar无论如何都没有用。
任何人都知道我做错了什么?
答案 0 :(得分:3)
这有效:http://jsfiddle.net/L4kqC/30/
将日历元素移动到要调用tabs()的元素内(根据jQuery UI文档:http://jqueryui.com/tabs/)
并在fullcalendar()之后调用tabs()(可能是因为fullcalendar不喜欢在隐藏元素上实例化)。