6

カレンダーをイベントで埋めて、その月のビューを IPhone のカレンダーのようなもの (イベントがあると色付けされる大きなセル) に変更する必要があるように微調整したいと考えています。

css-classを変更すると、.fc-day-numberおそらく日付の数字が大きくなります。私にとって本当のことは、スクリプトを理解して、イベント バーを削除し、日セルの背景色として追加できるようにすることです。(イベントの色オプションで制御)

日付をクリックすると、カレンダーの下にイベントのリストが作成され、クリックして編集したり、新しいイベントやデータベースとやり取りしている他の多くのものを追加したりできます。

誰かが興味を持っているなら、彼/彼女が私に手を差し伸べてくれたら嬉しいです;-)

編集:

日々の背景色としてイベントを追加したいと書きました。そこで、arshaw のコードと、カレンダーの月ビューにイベントを追加する方法を理解しようとしました。

関数の行 4590 で、daySegHTML(segs)彼はイベント div/html データを書き込みますが、高さはなく、幅と水平位置のみです。

彼は関数の行 4842 でそれを行いますdaySegSetTops(segs, rowTops)。ここseg.topで、 は daycellrowTops[seg.row]の上部、 はカレンダー div の上部、 はseg.rowweekrow (0 から 5) です。

seg.start.getDay()byを使用daySegHTML()すると、週の行で日セルが取得されます。それを使用して要素のクラス名を取得しtr、イベントを追加しました。

4

2 に答える 2

3

これを見てください。モバイル端末に最適化したバージョンです! https://github.com/JordanReiter/fullcalendar-mobile

于 2012-07-20T17:37:43.737 に答える