首页 > 代码库 > 基于html5实现的简单拖放
基于html5实现的简单拖放
h5新增了关于拖放的API,通过拖放API可以让html页面的任何元素都变成可以拖动的。这是一个小例子,帮助理解。
<html> <head> <meta charset="utf-8"> <meta name="author" content="dongfeng"> <title>html5拖拽</title> <style> #sourse{ width: 200px; height: 200px; background: red; } </style> </head> <body> <a href="">baidu</a> <div id="sourse" draggable="true"></div> <script> var div = document.getElementById(‘sourse‘); div.ondragstart=function(e){ e.dataTransfer.setData(‘text/plain‘,‘‘); } document.ondragover=function(e){ return false } document.ondrop=function(e){ div.style.position=‘absolute‘; div.style.left=e.pageX+‘px‘; div.style.top=e.pageY+‘px‘; return false } </script> </body> </html>
基于html5实现的简单拖放
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。