发生拖动时,从拖动目标(dragstart事件触发的元素)生成半透明图像,并在拖动过程中跟随鼠标指针。这个图片是自动创建的,你不需要自己去创建它。然而,如果想要设置为自定义图像,那么 DataTransfer.setDragImage(img|element,xOffset,yOffset) 方法就能派上用场。

使用时需注意:1、setDragImage传入的第一个值img或者Element必须是页面中已经存在的元素,不然设置了也是白设置,然而设置不成功时浏览器将使用默认的拖动图片

如果想让只展示父节点数据(忽略子节点),则使用e.DataTransfer.setDragImage(e.target.children[0],0,0)

参考:(8条消息) DataTransfer.setDragImage()自定义拖拽图像遇到的坑_水星梦月的博客-CSDN博客

最新文章

  1. 用flashfxp做ftp镜像同步
  2. 安装go语言,配置环境及IDE,只需3步
  3. PHP中phar包的使用
  4. iOS/Android网络消息推送的实现两种方法
  5. Diccuz!NT的dll版本号控制技巧
  6. Evolutionary Computing: 4. Review
  7. [ActionScritp 3.0] 使用LocalConnection建立通信
  8. Oracle Essbase入门系列(三)
  9. myeclipse 2013 SR2 for(MAC/WINDOWS)破解 注册过程
  10. 【js & jquery】遮罩层实现禁止a、span、button等元素的鼠标事件
  11. asp.net自带的异步刷新控件使用
  12. POJ 2524 (简单并查集) Ubiquitous Religions
  13. TcpListener 示例
  14. iOS CGRectContainsPoint的用法
  15. strpos 返回0时 ,比较false 不能加单引号
  16. 修改weblogic中StuckThreadMaxTime参数
  17. ECSHOP自动收货解决方案 【附代码】
  18. ES6中class关键字
  19. BAT脚本/Dos 改ip地址
  20. NOIP2017Day1题解

热门文章

  1. java中的自增运算
  2. nuxt.js框架 如何打包 build
  3. 获取VIP歌曲
  4. [python] 基于matplotlib_venn实现维恩图的绘制
  5. CF1779 Least Prefix Sum
  6. .Net 7 被Microsoft的开源免费PowerToys工具独立附带
  7. 使用SQL4Automation让CodeSYS连接数据库
  8. hashlib 模块 subprocess 模块 logging日志模块
  9. 微机原理与系统设计笔记2 | 8086CPU结构与功能
  10. flutter 底部滑动导航,页面滑动同时让底部导航跟着变动,除了点击还可以滑动哦~~