Каковы лучшие легкие решения для Drag and Drop? - PullRequest
6 голосов
/ 23 июня 2010

Я очень люблю и использую jQuery, но я надеюсь найти альтернативное решение для специального проекта.

Я создаю букмарклет, который будет взаимодействовать с моим приложением, чтобы пользователи могли быстрее вводить информацию. Одна из самых больших проблем в моем приложении на данный момент - загрузка изображений. Пользователи (по понятным причинам) ненавидят процесс загрузки изображений на свои компьютеры организованным образом, а затем загружают их в приложение.

Мне бы очень хотелось, чтобы букмарклет загружался с небольшим оверлеем div с парой небольших элементов управления, , включая тот, который позволял бы пользователю перетаскивать изображения с текущей страницы в элемент управления * 1006. *. Затем скрипт собирает URI этих тегов img и отправляет их вместе с формой в приложение, а затем они автоматически загружаются сервером в приложение.

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

Кто-нибудь может порекомендовать хороший, легкий, набор инструментов javascript, который поддерживает функцию перетаскивания и ничего больше?

Я был взволнован, чтобы прочитать о новом DragDealer инструменте, который выглядит просто потрясающе, только сегодня на ajaxian, но кажется, что он создан для обработки только перетаскивания, а не «отбрасывания» (то есть, не целей)

Ответы [ 3 ]

5 голосов
/ 23 июня 2010

Я думаю, что библиотека может быть не лучшим решением, и просто попробуйте найти функцию / отдельный плагин / виджет, который просто предоставляет вам такую ​​функциональность, как

1 голос
/ 02 сентября 2011

REDIPS.drag Библиотека JavaScript охватывает только перетаскивание (содержимое таблицы). На самом деле HTML-таблица используется в качестве макета, а элементы DIV можно перемещать по ячейкам таблицы. В тот момент, когда перетаскиваемый элемент находится над ячейкой таблицы, ячейка таблицы будет подсвечена, если она включена. Свернутая и GZIPed, библиотека меньше 10Kb. Вот ссылка на демонстрационную страницу:

http://www.redips.net/javascript/drag-and-drop-table-content/

0 голосов
/ 23 июня 2010

Я думаю, что один из самых популярных, который вам может понравиться, это script.aculo.us, найденный на

http://script.aculo.us/

...