私は現在、scriptaculous とプロトタイプを使用して、ある div から別の div に要素をドラッグ/ドロップし、ドロップされた要素の「src」に基づいて新しい要素を追加し、そこから新しいドラッグ可能な要素を作成しています。
私がする必要があるのは、ドロップされた要素の id を作成後に新しい要素に割り当てることです。
私はさまざまなアプローチをたくさん試しましたが、最新のものは次のとおりです。
$$('.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);
明らかに、私は少し初心者であり、今ではかなり離れていると想像してください。どんな助けにも感謝します。