zBit
@zBit
Full stack web developer

JS, HTML5 перетаскивания объектов?

Задача:

1. Есть объект вроде:
<a href="http://google.ru" title="Это Google" pic="http://localhost/pics/google_logo.jpg">Google</a>


2. Есть textarea.

Необходимо, чтобы при перетаскивании 1 в 2 появлялся не текст пути, который указан в аттребуте href, а текст вроде:
<a href="http://google.ru" title="Это Google"><img src="http://localhost/pics/google_logo.jpg" /></a>



Если честно, то не знаю даже по какому запросу такое гуглить. Может хотябы пнёте в нужном направлении?
  • Вопрос задан
  • 5551 просмотр
Пригласить эксперта
Ответы на вопрос 6
@Jazzist
На отпускалку draggable написать обработчик, который будет ловить атрибуты из $(this) и вставлять то, что вам нужно.
Ответ написан
Комментировать
taliban
@taliban
php программист
Ответ написан
Комментировать
d4rkr00t
@d4rkr00t
Если вас устроит html5 то можно как-то так сделать:

http://jsfiddle.net/HyGKa/26/

P.S. javascript не мой конек :)
Ответ написан
ntkt
@ntkt
Потомственный рыцарь клавиатуры и паяльника
mjr27
@mjr27
Ответ написан
Комментировать
RuslanCC
@RuslanCC
Да, самое логичное — воспользоваться JqueryUI.
Вот здесь можете посмотреть на события при бросании элемента.
Когда будете кидать ссылку на textarea, будет происходить событие dragstop. На него вы вешаете функцию, которая смотрит — куда вы этот элемент бросили и если бросили правильно — копирует ссылку в textarea
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы