カレンダー全体にイベントが入力されており、特定の基準を満たすイベントの一部にアイコンを追加したいと考えています。たとえば、私のカレンダー イベントは、ルートに追加される作業指示書の表現です。したがって、作業指示書がルート内にある場合、その作業指示書を表すイベントのタイトルに、それがルートの一部であることを示すアイコンを付けたいと思います。
イベントの色を変更することもできますが、色だけではありません。求めすぎですか?これは可能ですか?
カレンダー全体にイベントが入力されており、特定の基準を満たすイベントの一部にアイコンを追加したいと考えています。たとえば、私のカレンダー イベントは、ルートに追加される作業指示書の表現です。したがって、作業指示書がルート内にある場合、その作業指示書を表すイベントのタイトルに、それがルートの一部であることを示すアイコンを付けたいと思います。
イベントの色を変更することもできますが、色だけではありません。求めすぎですか?これは可能ですか?
また、DayEventRenderer.js ファイルの goto " daySegHTML
" 関数にあるプラグインを少し変更し、条件の直後if (!event.allDay && seg.isStart)
(つまり、イベント div 自体の作成の開始) に次のステートメントを挿入することもできます。
if (event.imgSource != '')
html += "<div><img src='" + event.imgSource + "' style='display:inline;width:2.0em;height:2.0em;margin-bottom:0.5em'></div>";
event.imgSource
組み込みのイベント プロパティではありませんが、イベント データを提供する際に提供する必要があることに注意してください。
したがって、提供しない場合はevent.imgSource
何も含まれず、画像ソースを提供すると自動的に追加されます。
これで問題が解決することを願っています:)
できますよ。eventRender
を探して操作したり(.fc-event-title
一部の「短い」イベントにはこのマークアップがない場合があることに注意してください)、単に画像の背景を持つクラスを追加したり、ディンバット (ここでは箇条書き) を追加したりできます。
.fcimg .fc-event-title:before {content: "\025cf\00020";}