[問題] fullcalendar中eventRender處理background events

看板Ajax作者 (不要問)時間7年前 (2017/01/20 06:00), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
fullcalendar中透過eventRender處理background events 問題如下圖所示(上左圖當中兩個淺橘色event區塊) http://i.imgur.com/wPPPfcv.png
上左圖是目前套用eventRender結果,上右圖是event object data(淺橘區塊當中1筆) 下左圖是background events的正確效果,下右圖是event object data(淺橘區塊當中1筆) 但此處理是由events record的table中加一欄位rendering,值'background' 兩者object data差別在: 下右圖第14個value (下右圖有,上右圖無) 後面皆有rendering這個key,與對應的value值'background'(如上右圖) 這部份是由eventRender套出的(但似乎無作用) 此處eventRender寫法如下: eventRender: function(event, element) { if (event.leave == 1) { //leave欄位為1 event.rendering = 'background'; //background events element.append(event.title); //標題 element.css(......); //style(省略) } } 因為在不同場合針對該eventClick有不同做法 所以希望能透過eventRender根據其他欄位值跑出不同對應結果 而不直接藉由table欄位給rendering值 不知問題出在哪裡? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 77.234.41.184 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1484863253.A.AB6.html ※ 編輯: lhsieh (77.234.41.183), 01/21/2017 05:13:01 ※ 編輯: lhsieh (77.234.41.137), 01/22/2017 02:29:00
文章代碼(AID): #1OWJSLgs (Ajax)
文章代碼(AID): #1OWJSLgs (Ajax)