В настоящее время я использую scriptaculous и prototype для перетаскивания элементов из одного div в другой, и добавляю новый элемент на основе 'src' отбрасываемого элемента, создавая из него новый перетаскиваемый элемент.
Что мне нужно сделать, так это назначить идентификатор добавленного элемента новому элементу после его создания.
Я пробовал множество различных подходов, вот последний:
$$('.image').each(function(stack) {
new Draggable(stack, { revert: true, ghosting: true });
});
...
onDrop: function(stack) {
var added = new Element('img');
added.src = stack.readAttribute('src');
var imageid = stack.identify();
added.setAttribute('id', imageid);
очевидно, я немного новичок, и представьте, что я уже далеко. Цени любую помощь.