2011-06-10 66 views

回答

12
loading: function (bool) { 
    if (bool) 
    $('#loadingImg').show(); 
    else 
    $('#loadingImg').hide(); 
    //Possibly call you feed loader to add the next feed in line 
}, 

如果任何事件導致或獲取所有來源正在發生這將是TRUE否則會觸發並轉到以FALSE

有沒有其他的方法來確定是否一個特定的飼料已加載或正在加載。

你將不得不使用裝載

,你會用

$('#calendar').fullCalendar('addEventSource', 'diaryFeed.aspx?style=Basic'); 

等待加載完成,並觸發添加下一個源來實現你自己的邏輯。等等

+0

謝謝你的幫助!這正是我需要的。我希望日曆返回到用戶選擇的月份,如果他們移動到另一頁面然後點擊後退按鈕。所以我設置了當前顯示的日曆的cookie,然後當日歷重新加載時,它檢查日期是否被選擇,然後返回到那個月。 – whobutsb 2011-06-10 15:00:14

4

有幾個選項,你可以使用,

loading可以用來觸發事件,而載荷和載荷More Info

,或者您可以使用eventRendereventAfterRender觸發呈現每個事件之前之後和每個事件都已呈現。

希望這會有所幫助!

+0

爲1.6,還有'eventAfterAllRender':http://arshaw.com/fullcalendar/docs/event_rendering/eventAfterAllRender/ – AlexeyMK 2013-04-18 22:39:06