删除后获取上一个元素
Get previous element after drop
从中删除可拖动元素的父元素是否存储在某处?
我试着用任一在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'));
相关文章:
- Javascript获取上一个元素的内容
- 在数组中的一个元素上设置多个值
- 如何将一个函数附加到一个不存在的元素上
- 如何选择给定类的上一个元素
- 将鼠标悬停在Angular JS中的一个元素上,并将Class添加到另一个元素中
- jQuery悬停动画只在其他类似元素中的一个元素上
- 有什么方法可以在下一个元素上进行追加吗
- 如何激活下拉菜单:在一个元素上单击768px宽度下方,在另一个元素上将鼠标悬停在768px上方
- 将SVG元素拖动到另一个SVG元素上
- 试图把注意力集中在一个不重要的元素上是不是一种糟糕的做法;不存在
- 仅在一个元素上显示微调器($.mobile.showPageLoadingMsg())
- 获取上一个元素 jQuery 的内容
- 获取下一个或上一个隐藏元素的高度,以设置父元素的高度.jquery.
- jQuery val() 返回一个在 select/option 元素上带有 IE8 的数组
- jQuery网站的键盘快捷键,焦点使用左键和右键转到上一个或下一个元素
- 我在Phaser有一个项目.我想在画布上的元素上做一个用户图像编辑器
- 将鼠标悬停在一个元素上,可以将类添加到另一个元素中
- 如果上一个元素为空,则隐藏下一个元素
- 是否可以将一个元素还原为它's上一个位置,而不将该位置作为参数传递
- 使用JQuery ^^获取元素上一个同级的值