2015-05-13 218 views
4

這更多的是雙管齊下的問題。根據我嘗試過的項目,在初始化完成後,無法更改完整日曆的「可選/可選Overlap」。我想這樣做的原因是在頁面上有一個切換,允許用戶指出他們是否希望能夠選擇或不在日曆控件上。因爲「選擇」回調僅在選擇被釋放時被調用(並且我想阻止可視化選擇),所以我的想法是將所選單元格的不透明度設置爲0,以便它們沒有顯示,我可以取消選擇選擇回調執行時。但是,我無法找到一個方法來修改顏色或細胞的CSS屬性被選中,如下所示:更改FullCalendar中的選擇顏色

enter image description here

有沒有辦法來改變細胞的CSS屬性被選中,或者動態改變選擇是否有效的第一種方法?

謝謝 -

回答

0

選擇的細胞的顏色在.fc-highlight定義。 要改變選擇顏色,我只想做由

$("#calendar").fullCalendar({ 
    select: function(start, end){ 
    // other code here 
    // .. 
    $(".fc-highlight").css("background", "red"); 
    } 
}); 
+0

謝謝你 - 我有同樣的問題,但是,似乎你的答案適用於不斷變化的單元格的顏色,他們已選定之後,而不是在選擇。你在選擇過程中是否知道css類的細胞顏色? – Eskim0