0

我正在尝试将 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。

任何帮助都会很棒!

谢谢,

4

0 回答 0