0

カレンダー全体にイベントが入力されており、特定の基準を満たすイベントの一部にアイコンを追加したいと考えています。たとえば、私のカレンダー イベントは、ルートに追加される作業指示書の表現です。したがって、作業指示書がルート内にある場合、その作業指示書を表すイベントのタイトルに、それがルートの一部であることを示すアイコンを付けたいと思います。

イベントの色を変更することもできますが、色だけではありません。求めすぎですか?これは可能ですか?

4

3 に答える 3

0

また、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何も含まれず、画像ソースを提供すると自動的に追加されます。

これで問題が解決することを願っています:)

于 2013-02-11T11:01:32.480 に答える
0

できますよ。eventRenderを探して操作したり(.fc-event-title一部の「短い」イベントにはこのマークアップがない場合があることに注意してください)、単に画像の背景を持つクラスを追加したり、ディンバット (ここでは箇条書き) を追加したりできます。
.fcimg .fc-event-title:before {content: "\025cf\00020";}

于 2013-02-06T21:13:06.373 に答える