2013-06-18 57 views
0

這裏的的jsfiddle:http://jsfiddle.net/pRqPz/7/JQuery的週日歷​​:只顯示了初始加載頭

當我點擊一個按鈕來隱藏一個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

您可以更新的東西,再現問題的小提琴? – rtcherry

+0

我在jsfiddle輸出中賣jsp的東西。請你更新它? – ram2013

+0

對不起,只是想弄清楚如何讓星期日曆js文件進入小提琴。 – fumeng

回答

0

問題是與jquery週日歷JS文件。它是爲了與jquery 1.4兼容而創建的。 $ .browser成員已棄用1.9。

我的解決方法是這樣的: