JQuery UI Draggable Containment

У меня есть изображение, которое я могу перетащить вокруг контейнера с помощью пользовательского интерфейса jQuery.

Я использую draggable("опция", "сдерживание", [x1, y1, x2, y2]), чтобы установить перетаскиваемое удержание, которое отлично работает.

Я написал ползунок масштабирования, который масштабирует изображение, а затем пересчитывает содержимое, которое также отлично работает.

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

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

Есть ли способ обновить положение элемента, используя плагин jQuery UI Draggable?

Спасибо

0 ответов

Другие вопросы по тегам