Перетащите и бросьте обменять полный объект, а не только внутренний текст - PullRequest
0 голосов
/ 29 марта 2012

У меня есть следующий код, который заменяет один divs innerHTML для других в ситуации на основе DND.

dragSrcEl = //This is the var that is assigned to the object that is being dragged, appears outside of this code below.

dragSrcEl.innerHTML = this.innerHTML;
this.innerHTML = e.dataTransfer.getData('text/html');

Что бы мне пришлось сделать, если бы я хотел, чтобы это изменило все, а именно всеконтейнер, все его ссылки, свойства, имена классов, идентификаторы, атрибуты данных и т. д.

Я не могу переупорядочить его в dom, из-за динамического способа перетаскивания каждого из них ...

Большое спасибо!

1 Ответ

0 голосов
/ 29 марта 2012

Это сделает перемещение:

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