大幅にカスタマイズされたバージョンのスケジューラを使用して、ユーザーが水平スクロールの方法を理解するのに苦労しているという報告を受けています。スクロールバーがスケジュールの一番下にあり、Mac OS では、ユーザーがトラックパッドを持っていると非表示になる可能性があるためだと思います。
私のスケジュール機能は、これから垂直スクロールを引いたものに似ています。Apple ラップトップを使用していて、トラックパッドのみを使用している場合、スクロールバーがまったく表示されない可能性があります。スクロール バーが表示されている場合は、ページの折り目の下に埋もれています。
理想的には、時間の近くに矢印を配置して、ユーザーが左右にクリックすると、そのビューが左右にスクロールできるようにします。スケジューラの任意の部分で $.animate({ scrollLeft: ... }) をプログラムで呼び出し、イベントがあるコンテンツと時間のあるヘッダーの両方をスクロールする方法を見つけることができませんでした。
少なくともタイムラインの位置を取得して設定できるように見えます$( '.fc-time-area .fc-content table' ).offset()
が、スケジュール自体の内容は移動しません。
スケジュール コンテンツ (イベント) とタイムラインを同期して移動する方法を教えてください。
コンテナを最後まで確実に移動させる方法を教えていただければ、ボーナス インターネット ポイントを差し上げます。(つまり、その日のスケジュールが午後 10 時に終了する場合、オフセットを午後 10 時以降に変更することを許可しないでください)