如何从故障转移事件中获取源节点
How to get the source node from the dragover event
从dragover触发的事件(使用jQuery)中,如何找到源节点(被拖动的元素)?
似乎无法按 http://www.w3.org/TR/2008/WD-html5-20080610/editing.html#dragover 进行数据传输
编辑:因此,经过一些额外的研究,Mozilla似乎通过mozSourceNode属性支持。任何跨浏览器解决方案?
将源代码绑定到函数并通过它访问它怎么样?
object.addEventOrWhatever(function(){
source = $(this);
}.bind(source));
我知道
这个问题很老了,但我想提供一个简单的跨浏览器解决方案,我想解决这个问题:
对于可拖动元素;在 dragstart 上,向元素添加一个类名(例如"拖动"),在 dragend 上删除该类名。
这样,在您需要的代码的任何部分,您都可以获取当前由该类名拖动的元素。
相关文章:
- 通过jstree中的Id获取节点
- ajaxslt 无法使用 XPATH 获取节点
- 正在nodejs+xpath中获取节点
- 如何在layout.ejs上获取节点
- 获取节点的内部文本
- 剑道ui树视图dragend获取节点id
- 在Javascript中获取节点CSS的绝对位置
- 如何从node_modules获取节点包消费者目录
- HTTP 获取节点 JS 以使用文档元素进行解析
- 客户端 js 获取节点.js API 调用
- 花式树:在右键单击上下文菜单中获取节点
- 如何在java脚本中获取节点内部文本
- 通过模型属性 AngularJS 获取节点元素
- JsTree - 获取节点的程度
- 获取节点名称/elem 在数据表 1.10.4 上为空
- 如何在ag网格中通过索引获取节点
- Javascript DOM,在不丢失间距信息的情况下获取节点文本
- 获取节点中的文件创建日期
- 如何在JavaScript中获取节点数据,如内联样式和方向等
- 如何在成功获取节点位置后眨眼节点