从中删除可拖动元素的父元素是否存储在某处?
我试着用任一在dragStart上解决问题
dataTransfer.setData
或
dataTransfer.addElement
使用setData将元素转换为字符串addElement仅存在于firefox 中
为了更容易编辑,我添加了jsFiddle
http://jsfiddle.net/
我最终保存在dragstart事件中
var parentElement = e.target.parentElement;
e.dataTransfer.setData('ParentId', parentElement.id);
然后通过获取该父级丢弃事件
var parentItem = document.getElementById(e.dataTransfer.getData('ParentId'));