Я хочу применить имя класса к перетаскиваемому элементу-призраку, а не к исходному элементу, который был клонирован. Вот функция, которую я использую для события dragstart
:
function dragStart(event) {
event.originalEvent.dataTransfer.effectAllowed = 'move';
event.originalEvent.dataTransfer.setData("text/plain", event.target.getAttribute('id'));
console.log(event);
console.log('Dragging...');
$(event.currentTarget).addClass('dragging');
return true;
}
Строка $(event.currentTarget).addClass('draging');
добавляет . перетаскивание класса
в исходный элемент, но не в клонированный перетаскиваемый элемент.
Как правильно настроить таргетинг на оба?
РЕДАКТИРОВАТЬ
Стремление справиться с этим с помощью родного HTML5, насколько это возможно. Лучше не использовать плагин jQuery.