Dojo когда drop [dnd drag drop] создает новый div - PullRequest
0 голосов
/ 13 апреля 2011

Как заголовок, как это сделать? Я уже сделал перетаскивание с использованием dnd.Source и dnd.Target. Понятия не имею, возможно ли сделать это при отбрасывании, и он создает / генерирует div, который может закрываться.

1 Ответ

0 голосов
/ 14 апреля 2011

Я думаю, что можно было бы подключиться к событию onDndDrop вашего dnd.Target, выполнив некоторые из этих действий:

dojo.connect(yourtarget, "onDndDrop", _dndHandler);

Затем в функции _dndHandler вы можете создатьdiv, используя dojo.create и dojo.place:

var newdiv = dojo.create("div", { innerHTML: "This is my new div" });
dojo.place(newdiv, dojo.byId("your_target_id", "first"));

Надеюсь, это поможет

/ Даниэль

...