JavaScript:Div层拖动效果实例代码


Posted in Javascript onAugust 06, 2013

Div层拖动效果图:

JavaScript:Div层拖动效果实例代码

JavaScript:Div层拖动效果实例代码

实现:
CSS:

<style>
div
{
position:relative;
}
</style>

JS:
<script type="text/javascript"> 
var mouseover=true
var xcoor;
var ycoor;
function coordinates()
{if (event.srcElement.id.indexOf("wishbroad") == 0)
    {
    event.srcElement.style.zIndex = 1000;
    mouseover=true;
    pleft=event.srcElement.style.pixelLeft;
    ptop=event.srcElement.style.pixelTop;
    xcoor=event.clientX;
    ycoor=event.clientY;
    document.onmousemove=moveImage;
    }
}
function moveImage()
{
if (mouseover&&event.button==1)
    {
    event.srcElement.style.pixelLeft=pleft+event.clientX-xcoor;
    event.srcElement.style.pixelTop=ptop+event.clientY-ycoor;
    return false;
    }
}
function mouseup()
{
    event.srcElement.style.zIndex = 1;
    mouseover=false;
}
document.onmousedown=coordinates;
document.onmouseup=mouseup;
</script>

HTML:
<html>
<head>Div层拖动</head>
<body>
<div id="wishbroad1" style="width:200px; height:100px;border:1px solid black;background:gray;">
中国
</div>
<div id="wishbroad2" style="width:200px; height:100px;border:1px solid red;background:red;">
美国
</div>
<div id="wishbroad3" style="width:200px; height:100px;border:1px solid red;background:green;">
日本
</div>
<div id="wishbroad4" style="width:200px; height:100px;border:1px solid red;background:pink;">
巴西
</div>
</body>
</html>
Javascript 相关文章推荐
JS解决ie6下png透明的方法实例
Aug 02 Javascript
jQuery制作仿腾讯web qq用户体验桌面
Aug 20 Javascript
使用js实现一个可编辑的select下拉列表
Feb 20 Javascript
jQuery实现跟随鼠标运动图层效果的方法
Feb 02 Javascript
jQuery插件pagewalkthrough实现引导页效果
Jul 05 Javascript
Javascript字符串常用方法详解
Jul 21 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
Sep 05 Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
Nov 30 Javascript
React Router V4使用指南(精讲)
Sep 17 Javascript
微信小程序如何实现在线客服功能
Oct 16 Javascript
echarts饼图各个板块之间的空隙如何实现
Dec 01 Javascript
html5调用摄像头截图功能
Jan 18 Javascript
jquery鼠标滑过提示title具体实现代码
Aug 06 #Javascript
jquery弹出关闭遮罩层实例
Aug 06 #Javascript
jquery批量控制form禁用的代码
Aug 06 #Javascript
jquery win 7透明弹出层效果的简单代码
Aug 06 #Javascript
intro.js 页面引导简单用法 分享
Aug 06 #Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
Aug 06 #Javascript
IE下JS读取xml文件示例代码
Aug 05 #Javascript
You might like
php 魔术方法使用说明
2009/10/20 PHP
PHP动态页生成静态页的3种常用方法
2014/11/13 PHP
PHP配置ZendOpcache插件加速
2019/02/14 PHP
TP5框架请求响应参数实例分析
2019/10/17 PHP
在每个匹配元素的外部插入新元素的方法
2013/12/20 Javascript
javascript去除字符串中所有标点符号和提取纯文本的正则
2014/06/07 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
2015/04/12 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
js调用屏幕宽度的简单方法
2016/11/14 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
2018/01/09 Javascript
关于微信公众号开发无法支付的问题解决
2018/12/28 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
2020/08/03 Javascript
[30:00]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第二场 11.28
2020/12/01 DOTA
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
Django中的forms组件实例详解
2018/11/08 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
Python实现最大子序和的方法示例
2019/07/05 Python
CSS3属性选择符介绍
2008/10/17 HTML / CSS
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
Kingsoft金山公司C/C++笔试题
2016/05/10 面试题
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
中医药大学市场营销专业自荐信
2013/09/29 职场文书
涉外经济法专业毕业生推荐信
2013/11/24 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
关于保护环境的标语
2014/06/09 职场文书
我的职业生涯规划:打造自己的运动帝国
2014/09/18 职场文书
市委召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
小班下学期个人总结
2015/02/12 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
雷锋观后感
2015/06/10 职场文书
Node与Python 双向通信的实现代码
2021/07/16 Javascript
python编程实现清理微信重复缓存文件
2021/11/01 Python