Я просто сделал div, который можно перетащить, как в: .draggable ({axis: 'x', holdment: [pLeft + margin, 0, pWidth- (margin * 2), 0]}). Css ('opacity', 0.6), и я могу видеть, что div наложен поверх родителя и перетаскивается вдоль оси x внутри родителя на несколько пикселей от левого и правого края (от поля). Это сценарий.Любые идеи о том, как я могу обнаружить события мыши за пределами сдерживания для jquery-ui draggable?
Вопрос
Как обнаружить перетаскивать события за пределами защитной оболочки и является ли пользователь пытается выйти за рамки и в сторону влево или в сторону права (так что я могу изменить фон-позиции родительского div, дающего ему эффект прокрутки)
Любые идеи о том, как я могу обнаружить события мыши за пределами сдерживания для jquery-ui draggable? (вместе с информацией, находится ли она влево или вправо)?
Я решил это, добавив таймер, когда он достиг очень близко к краю, и заставил содержимое прокручиваться внутри на основе таймера, если мышь «снаружи» в левой или правой части экрана. Я возвращаю таймер, когда мышь вернулась в область оси X сдерживания. –