jQuery实现拖动效果的实例代码


Posted in jQuery onJune 25, 2017

jQuery实现拖动效果的实例代码,具体代码如下所示:

<!DOCTYPE html>
 <html>
<head>
<style>
 div{ width:100px; height:100px; background:red; position:absolute;}
 </style>
 <script type="text/javascript" src="js/jquery-1.11.3.js"></script>
 <script>
 $(function(){
var disX = 0;
var disY = 0;
$('div').mousedown(function(ev){
disX = ev.pageX - $(this).offset().left;//获取鼠标到元素的left,top位置
disY = ev.pageY - $(this).offset().top;
$(document).mousemove(function(ev){
$('div').css('left',ev.pageX - disX);//获取移动后鼠标的位置,并重新赋值给元素
$('div').css('top',ev.pageY - disY);
});
$(document).mouseup(function(){
$(document).off();
});
return false;
});
 });
 </script>
 </head>
 <body>
 <div></div>
 </body>
 </html>

以上所述是小编给大家介绍的jQuery实现拖动效果的实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

jQuery 相关文章推荐
为JQuery EasyUI 表单组件增加焦点切换功能的方法
Apr 13 jQuery
jQuery实现动态生成表格并为行绑定单击变色动作的方法
Apr 17 jQuery
jQuery表单设置值的方法
Jun 30 jQuery
jQuery dateRangePicker插件使用方法详解
Jul 28 jQuery
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 jQuery
用jQuery将JavaScript对象转换为querystring查询字符串的方法
Nov 12 jQuery
jQuery中each和js中forEach的区别分析
Feb 27 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jQuery实现手风琴特效
Jan 11 jQuery
jQuery validata插件实现方法
Jun 25 #jQuery
jQuery鼠标移动图片上实现放大效果
Jun 25 #jQuery
jquery图片放大镜效果
Jun 23 #jQuery
jquery单击文字或图片内容放大并居中显示
Jun 23 #jQuery
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 #jQuery
详谈表单格式化插件jquery.serializeJSON
Jun 23 #jQuery
简单谈谈require模块化jquery和angular的问题
Jun 23 #jQuery
You might like
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
Yii框架实现图片上传的方法详解
2017/05/20 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
[原创]IE view-source 无法查看看源码 JavaScript看网页源码
2009/07/19 Javascript
javascript 用函数语句和表达式定义函数的区别详解
2014/01/06 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
vue组件实例解析
2017/01/10 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
vue 项目地址去掉 #的方法
2018/10/20 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
JavaScript进制转换实现方法解析
2020/01/18 Javascript
[48:00]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第二场 11.04
2020/11/04 DOTA
[52:03]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第三场 1月31日
2021/03/11 DOTA
使用 Python 获取 Linux 系统信息的代码
2014/07/13 Python
Python单链表简单实现代码
2016/04/27 Python
用python记录运行pid,并在需要时kill掉它们的实例
2017/01/16 Python
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
使用pandas读取文件的实现
2019/07/31 Python
python框架django项目部署相关知识详解
2019/11/04 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
威盛公司软件C++工程师笔试题面试题
2012/07/16 面试题
How to spawning asynchronous work in J2EE
2016/08/29 面试题
技校教师求职简历的自我评价
2013/10/20 职场文书
如何写你的创业计划书
2014/01/07 职场文书
白酒市场开发计划书
2014/01/09 职场文书
学生会竞聘书范文
2014/03/31 职场文书
2016大学生形势与政策心得体会
2016/01/12 职场文书
2019旅游导游工作总结
2019/06/27 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
pycharm 如何查看某一函数源码的快捷键
2021/05/12 Python
Java输出Hello World完美过程解析
2021/06/13 Java/Android
Python中可变和不可变对象的深入讲解
2021/08/02 Python
MySQL中一条update语句是如何执行的
2022/03/16 MySQL
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
2022/12/24 HTML / CSS