我正在尝试将 div 拖到目标上。放下物品时,我想将其放置在目标上它被放下的位置。
我需要使用dojo dnd。我遇到的问题是找到我放置物品的位置,以便我可以更新放置物品的位置。
我可以从哪里访问丢弃的位置?
我尝试订阅 dojo drop 事件:
dojo.subscribe("/dnd/drop", function(a,b){
var i = dojo.create("div",{
style:"position:absolute; top:"+a._lastY+";left:"+a._lastX+"; height:20px; width:20px; background-color:blue;",
});
dojo.place(i, query("body")[0]);
});
我能找到的唯一职位是 lastX 和 lastY。
任何帮助都会很棒!
谢谢,