JQuery周日历:在初始加载时只显示标题

JQuery Week Calendar: Only shows header on initial load

本文关键字:加载 标题 显示 周日历 日历 JQuery      更新时间:2023-09-26

jsfield: http://jsfiddle.net/pRqPz/7/

当我单击按钮以隐藏一个div并显示另一个div(其中包含日历)时,只加载日历标题。

当我点击另一个视图并点击返回时,整个日历加载。我试过在提供数据后刷新日历,但运气不好。

我做错了什么?不等待div完全加载?

这是我的周日历初始化代码:

var $calendar = $('#calendar').weekCalendar({
                          firstDayOfWeek: 1,
                          daysToShow: 5,
                          useShortDayNames: true,
                          showHeader: false,
                          timeslotsPerHour: 4,
                          scrollToHourMillis : 0,
                          height: function($calendar){
                            return $(window).height() - $('h1').outerHeight(true);
                          },
                          data: eventData
                        });

再次感谢您的有用提示!

问题是使用jquery的周日历JS文件。它是为了与jquery 1.4兼容而创建的。1.9弃用$。浏览器的成员。

我的解决方案是:

// for compatibility with jQ 1.4
$.browser = {};