我正在構建像這樣的一個日曆fullcalendar external dragging。我想要達到的目標聽起來很容易,但我發現並非如此。我需要將某個外部事件拖到白天的某個特定日期,如果檢測到重疊,則事件立即改變其顏色,但如果不再檢測到重疊,則必須切換回顏色。我認爲在下拉回調(而不是dropEvent回調)中,我可以進行某種比較,但是看起來像下拉監聽器超出了日曆範圍,因爲我無法訪問ObjectEvent,或者至少我不知道如何。 實質上,如果檢測到重疊,則將外部事件拖入日曆時更改顏色如果在fullCalendar中拖動時發生重疊,則更改事件顏色
0
A
回答
0
我認爲這是一個奇怪的要求。理想情況下,每個事件的顏色應該是可定製的。
但是,我會建議一些驗證您的事件。基本上,保存事件對象的原始狀態。當它懸停在區域上時觸發驗證。離開區域時恢復原狀。
我不完全確定你會在當天看到事件列表。
這不是一個很好的解決方案,但它應該工作。
0
我找到了。有一個事件在fullCalendar中處理它:EventReceive。 基本上它在drop()之後調用,並且是在drop事件結束後立即構建calendar'event對象的一個。 因此,如果您將外部eventObject拖動到日曆中,並且需要檢查此外部對象的重疊,則這是人,我的意思是事件。
相關問題
- 1. 在fullcalendar中更改事件顏色
- 2. Fullcalendar - 基於值更改事件顏色
- 3. Fullcalendar更改某些事件的顏色
- 4. 當fullcalendar發生重疊事件時觸發js
- 5. 改變顏色在事件幾天FULLCALENDAR
- 6. 如何在fullcalendar中以不同的顏色更改事件背景顏色?
- 7. 以下事件發生時更改UITableViewCell中的文本顏色
- 8. 在拖動時發生拖動,在android中更改拖影
- 9. 在fullcalendar中單擊更改事件的背景顏色
- 10. 更改fullcalendar兩個不同事件的事件顏色?
- 11. 將事件拖放到FullCalendar時防止重疊
- 12. FullCalendar事件顏色到qtip
- 13. 更改Fullcalendar中過去事件的顏色
- 14. 如果我隱藏某些日期,則無法在FullCalendar中拖動事件
- 15. 更改文本顏色(如果,否則)
- 16. 如何在鼠標懸停事件發生時更改扇區的顏色
- 17. fullcalendar更改日期單元格背景顏色,不僅事件背景顏色
- 18. 更改FullCalendar中的日背景顏色
- 19. 更改FullCalendar中的天背景顏色
- 20. 更改FullCalendar中的選擇顏色
- 21. jQuery FullCalendar以編程方式更改事件渲染顏色
- 22. Windows 8 Metro按鈕顏色在滾動時發生更改
- 23. 拖動後更改查看顏色
- 24. (WPF App C#)僅在按下事件時更改顏色,並在發佈時更改爲原始顏色?
- 25. 如果背景顏色優於x,則更改顏色?
- 26. Android Studio中更改發生顏色
- 27. 更改事件點擊發生在jquery FullCalendar插件上點擊右鍵發生
- 28. jQuery在更改時動態更改顏色/背景顏色
- 29. 重疊視圖和拖動事件
- 30. Fullcalendar疊加事件
對不起,我覺得我有點模棱兩可,請再讀第二個問題。感謝您的快速響應 – denny
我對jQuery UI並不是很熟悉。它是否具有拖放區域和進入或離開區域的事件? – christo8989
我不熟悉jqueryUI,這是一個建議。我發現的最通用的事件是eventDragStart。然而,它與drop action(不是dropEvent)無關,這是我需要檢查的。 – denny