码迷,mamicode.com
首页 > Windows程序 > 详细

H5新增API--拖拽事件

时间:2020-03-19 13:32:08      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:tran   20px   char   lin   child   end   set   nsf   tde   

技术图片

<!doctype?html>
<html?lang="en">
<head>
????<meta?charset="UTF-8">
????<title>Document</title>
????<style>
????????ul,
????????li?{
????????????list-style:?none;
????????????margin:?0;
????????????padding:?0;
????????}
????????
????????ul?{
????????????width:?100px;
????????????height:?100px;
????????????border:?2px?solid?#222;
????????}
????????
????????li?{
????????????width:?100%;
????????????height:?20px;
????????????line-height:?20px;
????????????text-align:?center;
????????????background-color:?orange;
????????????border-bottom:?1px?solid?blue;
????????????cursor:?pointer;
????????}
????????
????????#box?{
????????????width:?400px;
????????????height:?120px;
????????????border:?2px?solid?#222;
????????}
????</style>
</head>
<body>
????<ul?id="list">
????????<li?class="one">白日依山尽</li>
????????<li?class="two">黄河入海流</li>
????????<li?class="three">欲穷千里目</li>
????????<li?class="four">更上一层楼</li>
????</ul>
????<div?id="box"></div>
</body>
<script>
????var?list?=?document.getElementById('list');
????var?lis?=?list.children;
????var?box?=?document.getElementById('box');
????for?(var?i?=?0;?i?<?lis.length;?i++)?{
????????lis[i].setAttribute('draggable',?'true');
????????lis[i].ondragstart?=?function(e)?{
????????????var?e?=?e?||?window.event;
????????????//?var?lis_class?=?this.getAttribute('class');
????????????e.dataTransfer.setData('Text',?this.className)
????????}
????}
????box.ondragover?=?function(e)?{
????????var?e?=?e?||?window.event;
????????e.preventDefault();
????}
????box.ondrop?=?function(e)?{
????????var?e?=?e?||?window.event;
????????var?data?=?e.dataTransfer.getData('Text');
????????var?ele?=?document.getElementsByClassName(data)[0];
????????box.appendChild(ele);
????}
</script>
</html>

H5新增API--拖拽事件

标签:tran   20px   char   lin   child   end   set   nsf   tde   

原文地址:https://www.cnblogs.com/lyly96720/p/12523562.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!