Проблема с перетаскиванием jQuery - PullRequest
0 голосов
/ 17 августа 2011

Я разрабатываю карту, как функциональность, отметьте http://jsfiddle.net/JxjeL/4/. Я использую перетаскиваемый плагин jQuery для перетаскивания изображения как карты.Обычно это работает, но если я перетаскиваю курсор за пределы страницы при перетаскивании, изображение застревает.

Для воспроизведения:

  1. Перетащите вверх.
  2. Затем вниз.
  3. При перетаскивании вниз, наведите указатель мыши за пределы тела / страницы.
  4. Отпустите мышь
  5. Верните указатель мыши на изображение
  6. Теперь попробуйте перетащить вниз.

Вы не сможете перетащить вниз, он застрянет в случайном положении.

Я также зафиксировал событие изменения размера окна и сброс «сдерживания» в соответствии с измененным размером.

1 Ответ

0 голосов
/ 17 августа 2011

Похоже, это связано с iframe, который использует JSFiddle.

Я пытаюсь воспроизвести ошибку, используя демонстрационную страницу для перетаскивания: http://jqueryui.com/demos/draggable/

Копируя точно такой же кодв JSFiddle я могу воспроизвести ту же проблему в этом кадре, но на реальной демонстрационной странице я не могу.

Не уверен, если это поможет, если вам действительно нужно использовать его в iframe.

...