我是靠谱客的博主 顺心短靴,最近开发中收集的这篇文章主要介绍关于利用HTML5和CSS3实现盒子的拖拽移动到另一盒子发生颜色和标题的变化效果的实现原理,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
效果图如下:
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>拖拽</title>
<script type="text/javascript" src="js/jquery-1.11.0.js" ></script>
<style>
.drag{
width: 100px;
height: 100px;
border: 2px solid #999999;
margin-left: 600px;
margin-top: 10px;
}
.finger{
width: 200px;
height: 200px;
background: deepskyblue;
margin-left: 600px;
margin-top: 200px;
}
</style>
</head>
<body>
<div class="drag" id="drag" draggable="true"></div>
<div class="finger" id="finger"></div>
<script>
var oDrag=document.getElementById("drag");
var oFinger=document.getElementById("finger");
oDrag.ondragstart=function(e){
e.dataTransfer.setData("title","今日头条")
}
oDrag.ondrag=function(){
}
oDrag.ondragend=function(){
}
oFinger.ondragenter=function(){
this.innerHTML="可以放手"
}
oFinger.ondragover=function(e){
e.preventDefault()
this.style.background="red"
}
oFinger.ondrop=function(e){
e.preventDefault()
var test = e.dataTransfer.getData("title")
this.innerHTML=test
console.log(test)
}
</script>
</body>
</html>
谢谢...
最后
以上就是顺心短靴为你收集整理的关于利用HTML5和CSS3实现盒子的拖拽移动到另一盒子发生颜色和标题的变化效果的实现原理的全部内容,希望文章能够帮你解决关于利用HTML5和CSS3实现盒子的拖拽移动到另一盒子发生颜色和标题的变化效果的实现原理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复