Dojo当drop [dnd drag drop]时会创建一个新的div

时间:2011-04-13 04:41:36

标签: dojo drag-and-drop

作为标题,如何制作这个?我已经使用dnd.Source和dnd.Target进行了拖放操作。不知道是否有可能在drop时创建它并创建/生成一个可以关闭的div。

1 个答案:

答案 0 :(得分:0)

我认为可以通过以下几行来连接你的dnd.Target的onDndDrop事件:

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

然后在_dndHandler函数中,您可以使用dojo.create和dojo.place创建一个新的div:

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

希望有所帮助

/丹尼尔