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 获取Dom元素的实例讲解
Jul 08 jQuery
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
关于JS与jQuery中的文档加载问题
Aug 22 jQuery
jQuery Ajax向服务端传递数组参数值的实例代码
Sep 03 jQuery
jQueryUI Sortable 应用Demo(分享)
Sep 07 jQuery
jQuery获取复选框选中的当前行的某个字段的值
Sep 15 jQuery
jQuery实现切换隐藏与显示同时切换图标功能
Oct 29 jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
基于jQuery实现Ajax验证用户名是否可用实例
Mar 25 jQuery
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 jQuery
Jquery属性的获取/设置及样式添加/删除操作技巧分析
Dec 23 jQuery
jquery实现抽奖功能
Oct 22 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
WordPress判断用户是否登录的代码
2011/03/17 PHP
php实现比较两个文件夹异同的方法
2015/06/18 PHP
php抓取网站图片并保存的实现方法
2015/10/29 PHP
CI框架数据库查询缓存优化的方法
2016/11/21 PHP
thinkPHP5.0框架安装教程
2017/03/25 PHP
JavaScript入门教程(2) JS基础知识
2009/01/31 Javascript
jQuery之ajax删除详解
2014/02/27 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
2015/03/11 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
2016/05/19 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
JS常见DOM节点操作示例【创建 ,插入,删除,复制,查找】
2018/05/14 Javascript
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
jQuery实现计算器功能
2020/10/19 jQuery
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
python重试装饰器示例
2014/02/11 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
python的pip安装以及使用教程
2018/09/18 Python
python求质数列表的例子
2019/11/24 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
css3利用transform变形结合事件完成扇形导航
2020/10/26 HTML / CSS
高性能装备提升营地:Kammok
2019/02/27 全球购物
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
不开辟用于交换数据的临时空间,如何完成字符串的逆序
2012/12/02 面试题
竞聘副主任科员演讲稿
2014/01/11 职场文书
财产保全担保书范文
2014/04/01 职场文书
爱耳日宣传活动总结
2014/07/05 职场文书
人事代理委托书
2014/09/27 职场文书
暑期工社会实践报告
2015/07/13 职场文书
团干部培训班心得体会
2016/01/06 职场文书
2019年中学生的思想品德评语集锦
2019/12/19 职场文书
AudioContext 实现音频可视化(web技术分享)
2022/02/24 Javascript
Win11快速关闭所有广告推荐
2022/04/19 数码科技