这是jsfiddle: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
});
再次感谢您提供有用的提示!
答案 0 :(得分:0)
问题在于jquery周日历JS文件。它是为了与jquery 1.4兼容而创建的。 1.9弃用了$ .browser成员。
我的解决方法是:
// for compatibility with jQ 1.4
$.browser = {};