1

フルカレンダーを Web ページに統合しましたが、何らかの理由で、プラグイン内で利用可能な「高さ」プロパティを介して適用した高さは、MonthView でのみ機能します。

コード:

var calendarOptions = {
                theme: true,
                defaultView: 'agendaWeek',
                allDaySlot: false,
                allDayText: 'all-day',                
                height: ($(window).height()) - ($("div.calendarTitle").offset().top),
                firstHour: 7,
                firstDay: 1,
                slotMinutes: 30,
                defaultEventMinutes: 120,
                axisFormat: 'H:mm',
                .....

基本的に、($(window).height()) - ($("div.calendarTitle").offset().top)は特定の領域をカバーすることを目的としています。

他の誰かがこの問題を経験したかどうか、またはそれを克服する方法について何か考えがあるかどうかを知りたい. 私が望むのは、月表示、日表示、または週表示に関係なく、同じ高さを取得することだけです。

現在、週と日のビューがページの 70% を占めています。

4

1 に答える 1

2

初期化後に動的に設定してみましたか?

$('#calendar').fullCalendar('option', 'height', 700);

FullCalendarドキュメント

別のアプローチ(DayViewの場合)は、スタック上のこの質問の回答で提供されます。

WeekViewに対して、このようなアプローチ(最後のエントリ)を試すこともできます。

于 2012-11-12T15:22:57.760 に答える