Перетащите ссылки в JavaScript - PullRequest
2 голосов
/ 13 сентября 2011

У меня есть ссылки на моей странице, и я хочу скопировать их в другой div, выполняя перетаскивание.

Я уже видел, как Перетаскивание в JavaScript и Кросс-браузер HTML5 Drag and Drop , но они не работают должным образом.Когда перетаскиваемый объект является ссылкой, его невозможно перетащить.

Я хочу кое-что простое: перетащить ссылку и получить информацию в другом div.

Я использую dojo 1.4.3, но перетаскивание не совместимо с IE9.Таким образом, я не могу его использовать.Версия dojo не может быть изменена, и требуется совместимость с IE7-9, Firefox, Chrome и Safari.

Я не могу использовать jQuery.

1 Ответ

0 голосов
/ 04 июля 2012

Может быть, я могу предложить свою библиотеку REDIPS.drag , которая основана на перетаскивании элементов DIV по таблицам.Макет перетаскивания определяется ячейками таблицы, и каждый элемент DIV с class = "drag" станет перетаскиваемым.

Элемент DIV может содержать любой HTML-контент, например другую таблицу или ссылку.Также возможно клонировать элементы DIV - так как вам нужно скопировать оригинальные ссылки.

Вот ссылка на библиотеку с демонстрационной версией (обратите внимание на оранжевый элемент DIV с текстом Smile - Smile является ссылкой):

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

...