设置下降效果和效果允许在拖动启动不会立即生效
Setting dropEffect and effectAllowed in dragstart not taking effect immediately
jsfiddle 说明我的问题,请注意开始拖动时光标下方加号的轻微轻弹:
http://jsfiddle.net/nWLdx/
好的,所以问题是当我拖动时,我在拖动启动事件中设置了 dropEffect 和 effectAllow。但是,光标下方仍然会出现一个轻微的加号。有什么办法可以防止这种情况吗?
$element.bind('dragstart', function (event) {
event.dataTransfer.effectAllowed = "move";
event.dataTransfer.dropEffect = "move";
console.log("dragstart");
});
你在什么浏览器上看到这个行为?我没有看到它。
效果允许是一组在拖放时执行的可能操作,您可以在拖动开始上设置效果允许,并在拖动时设置 dropEffect 。
相关文章:
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 删除对HTML元素的拖动
- jQuery UI可排序-多连接列表拖动
- 禁用SVG拖动
- 旋转后拖动对象
- JQuery UI可拖动潜水与滚动棒到鼠标
- jsPlumb-拖动克隆而不进行复制
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 如何使元素在可拖动元素内可单击
- 如何在使用Kinetic拖动同一对象后,在旋转动画中保持先前的偏移
- 重新启动/刷新时在Google Maps API上保存标记,之后's已被用户拖动.下面的
- 是否可以以编程方式触发点击/拖动事件以启动轮播移动
- jQuery UI - 如何区分拖动/调整大小启动事件和单击事件
- 设置下降效果和效果允许在拖动启动不会立即生效
- JQUERY可排序插件,当可拖动元素悬停在指定的元素上时启动函数
- Jquery 可排序插件不允许在拖动元素时启动悬停功能
- 如何将“拖动启动”事件与 CKEditor 实例分离
- Sencha 触摸变换(缩放)面板在拖动启动时重置变换
- 拖动时如何在事件上启动鼠标
- jQuery通过触摸移动事件触发可拖动的启动和停止