图片或<div>拖放

拖(drag)

<img>元素默认就是可拖动的;而<a>元素只要设置了href属性,它默认也是可拖动的。

拖动<div>效果图:

图片或拖放

放(drop)

拖动时图片或者<div>都显示了一个“禁止”标志,表明了拖动图片或者<div>到目的地,被拒绝放置。因为当被拖动元素被“拖过”document对象时,document对象默认阻止了拖动事件。

例子代码如下:

图片或拖放

效果图如下:

图片或拖放

将此<div>拖动到第二个盒子

图片或拖放

设置元素为可拖动:设置draggable属性值为true;

拖动什么-ondragstart和setdata():规定当元素被拖动时,会发生什么。

dataTransfer.setData()方法设置被拖数据的数据类型和值:

图片或拖放

放到何处-ondragover:ondragover事件规定在何处放置被拖动的数据。

图片或拖放

进行放置-ondrop:当放置被拖数据时,会发生drop事件。

图片或拖放

相关文章:

  • 2021-10-10
  • 2021-06-09
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
猜你喜欢
  • 2021-08-13
  • 2022-12-23
  • 2021-07-12
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
相关资源
相似解决方案