Как получить позицию предварительного просмотра перетаскиваемого элемента при его отбрасывании в HTML5 DnD - PullRequest
0 голосов
/ 28 сентября 2011

Я делаю визуальный редактор, использующий перетаскивание HTML5, и мне нужно перетащить набор элементов как перетаскиваемый элемент в div, который действует как контейнер.

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

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

1 Ответ

0 голосов
/ 29 сентября 2011

Рассматривали ли вы использование jQuery UI для выполнения DnD?Я не уверен, рассматривали ли вы это или нет, но вот некоторые ресурсы, которые могут вам помочь в случае, если вы решите сделать маршрут jQuery UI:

jQuery UI Draggable (также см. Droppable)

jquery ui drag / drop для получения позиции из нескольких перетаскиваемых объектов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...