2

日表示で時間帯をクリックすると、後の時間帯が選択されます。非常に早い時間帯 (午前 3 時頃まで) に問題なく動作し、その後、選択された時間帯が実際にクリックされた時間より 30 分から 90 分遅れて移動します。

http://arshaw.com/fullcalendar/のデモは正常に動作するため、私のカスタム css に問題がある可能性があります。

クライアント側で Firefox 12.0 と FullCalendar 1.5.3 を使用しており、サーバー側は WAMP と CodeIgniter です (ただし、サーバー側のコードはすべて正常に動作します)。

これらは私が見つけた以前のレポートですが、明確な解決策はありません: code dot google dot com/p/fullcalendar/issues/detail?id=631 code dot google dot com/p/fullcalendar/issues/detail?id=1216

大きなアプリの一部であるため、コードを投稿することはできません。それがなければ、私が見るべきアイデアはありますか?

4

2 に答える 2

1

この質問は古いですが、同じ問題が発生しました。

カスタムCSSの2つのルールが原因でした。1 つ目は、reset.css の一般的な「行の高さ」設定です (これを削除すると、最大の違いが生じました)。もう 1 つは、以下に適用されるパディング ルールです。

#calendar table {
    padding: 10px;
}

これらのルールを両方とも削除すると、タイムスロットを正確に選択できるようになりました。

于 2013-06-07T12:51:19.100 に答える
1

Ryan Nel からの回答のフォローアップ:

font-family が「テーマ」スタイルシートによって上書きされ、その日の遅い時間にカレンダースロットの選択が強制的にオフになるという同じ状況がありました。

カレンダーの行の高さを強制するために、テーマ CSS に次の行を追加しました。

.fc-agenda-slots {
    line-height: 1em !important;
}

それは私にとってはうまくいきましたが、強制したいパディングのようなものもあるかもしれません。同じ括弧内にルールを追加するだけです。

于 2013-08-01T10:59:36.413 に答える