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监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 jQuery
jQuery动画_动力节点节点Java学院整理
Jul 04 jQuery
jQuery:unbind方法的使用详解
Aug 14 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
jQuery自动或手动图片切换效果
Oct 11 jQuery
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery实现获取选中复选框的值实例详解
Jun 28 jQuery
jQuery实现基本动画效果的方法详解
Sep 06 jQuery
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
jQuery 移除事件的方法
Jun 20 jQuery
jQuery实现简单日历效果
Jul 05 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
解析PHP函数array_flip()在重复数组元素删除中的作用
2013/06/27 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
phpinfo无法显示的原因及解决办法
2019/02/15 PHP
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
dtree 网页树状菜单及传递对象集合到js内,动态生成节点
2012/04/14 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
js跨域访问示例(客户端/服务端)
2014/05/19 Javascript
Javascript学习笔记之数组的遍历和 length 属性
2014/11/23 Javascript
使用JS读取XML文件的方法
2016/11/25 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
微信小程序 动态绑定数据及动态事件处理
2017/03/14 Javascript
JS实现去除数组中重复json的方法示例
2017/12/21 Javascript
JavaScript实现快速排序的方法分析
2018/01/10 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
2018/07/05 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
2018/09/16 Javascript
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
JavaScript实现alert弹框效果
2020/11/19 Javascript
Python通用循环的构造方法实例分析
2018/12/19 Python
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
美德好少年事迹材料
2014/01/19 职场文书
初中同学聚会感言
2014/02/11 职场文书
物业经理自我鉴定
2014/03/03 职场文书
我的祖国演讲稿
2014/05/04 职场文书
医学求职信
2014/05/28 职场文书
改革共识倡议书
2014/08/29 职场文书
中秋节国旗下演讲稿
2014/09/05 职场文书
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
中小学生学籍证明
2014/10/25 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
python​格式化字符串
2022/04/20 Python
sql查询语句之平均分、最高最低分及排序语句
2022/05/30 MySQL