Любые идеи, как я могу обнаружить события мыши за пределы сдерживания для jquery-UI Draggable? - PullRequest
0 голосов
/ 29 июня 2010

Я только что сделал div, перетаскиваемый, как в: .draggable ({axis: 'x', сдерживание: [pLeft + margin, 0, pWidth- (margin * 2), 0]}). Css ('opacity' , 0.6) и я вижу, что div наложен на родительский элемент и перетаскивается по оси x внутри родительского элемента в нескольких пикселях от левого и правого края (от поля). Это сценарий.

Вопрос

Как я могу обнаружить перетаскиваемые события за пределами локализации и пытается ли пользователь выйти за пределы и в направлении влево или в направлении вправо (чтобы я мог изменить положение фона родительского элемента div, создающего эффект прокрутки)

Любые идеи, как я могу обнаружить события мыши за пределами содержания для jquery-UI Draggable? (вместе с информацией, влево или вправо)?

1 Ответ

0 голосов
/ 31 октября 2010

Я решил эту проблему, добавив таймер, когда он достигает очень близко к краю, и заставил содержимое прокручиваться внутрь на основе таймера, пока мышь находится «вне» крайней или левой крайности содержимого.Я сбрасываю таймер, когда мышь возвращается в область видимости оси x.

...