Я могу перетаскивать один идентификатор с помощью Javascript. Теперь мне было интересно, есть ли способ переместить эти узлы вверх и вниз даже после того, как схожий ID.
В обратном вызове drag (ev) вы задали идентификатор перетаскиваемого элемента (который передается через dataTransfer в функцию обратного вызова события переадресации):
ev.dataTransfer.setData("Text", ev.target.id);
Затем вы читаете это в функции обратного вызова drop (ev):
var data = ev.dataTransfer.getData("Text");
Теперь ваш идентификатор хранится в переменной данных. Вам нужно перетащить элемент:
var dragedItem = document.getElementById(data);
И теперь вы можете перетащить любой элемент, который имеет атрибут dragable = "true" или перетаскивается по умолчанию и имеет собственный атрибут id.