jQuery Full カレンダーを使用して構築されたユーティリティがあります。
現在、ユーザーが新しいイベントを作成し、画面の下部を超えて時間をドラッグしようとすると (たとえば、午後 3 時に画面が切れて、午後 5 時までドラッグしたい場合)、画面はスクロールしません。
これを達成するために使用できる別のユーティリティはありますか?
jQuery Full カレンダーを使用して構築されたユーティリティがあります。
現在、ユーザーが新しいイベントを作成し、画面の下部を超えて時間をドラッグしようとすると (たとえば、午後 3 時に画面が切れて、午後 5 時までドラッグしたい場合)、画面はスクロールしません。
これを達成するために使用できる別のユーティリティはありますか?
js をハッキングせずにこれを行う実際の方法はありません。
あなたができることの1つは、カレンダー要素で発生するonmousemoveイベントであり、onDragStartイベントは「ドラッグ」(またはそのようなもの)と呼ばれる変数をtrueに設定し、mousemoveイベント内で...擬似的に...ドラッグする場合=== マウス座標を取得してから位置まで scrollTop を true にします。onDragStop 変数のドラッグを false に変更します。ただし、イベントのバインドを解除して、カレンダーの残りの部分に干渉しないようにしてください。
頭のてっぺんからのアイデアです...テストされていません。