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解析获取JSON数据
Apr 08 jQuery
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
jQuery ajax调用webservice注意事项
Oct 08 jQuery
jQuery 改变P标签文本值方法
Feb 24 jQuery
jQuery中的for循环var与let的区别
Apr 21 jQuery
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
详解如何使用webpack打包多页jquery项目
Feb 01 jQuery
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
May 14 jQuery
使用jQuery实现购物车
Oct 29 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
在smarty模板中使用PHP函数的方法
2011/04/23 PHP
php中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
PHP中替换键名的简易方法示例详解
2014/01/07 PHP
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
2016/10/21 PHP
通过修改Laravel Auth使用salt和password进行认证用户详解
2017/08/17 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
JQueryEasyUI datagrid框架的基本使用
2013/04/08 Javascript
Ionic如何实现下拉刷新与上拉加载功能
2016/06/03 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
微信小程序 弹窗自定义实例代码
2017/03/08 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
简单了解小程序+node梳理登陆流程
2019/06/24 Javascript
基于Express框架使用POST传递Form数据
2019/08/10 Javascript
JavaScript RegExp 对象用法详解
2019/09/24 Javascript
Python fileinput模块使用介绍
2014/11/30 Python
python计算N天之后日期的方法
2015/03/31 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
Python字符串格式化%s%d%f详解
2018/02/02 Python
python游戏地图最短路径求解
2019/01/16 Python
python实现的config文件读写功能示例
2019/09/24 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
在 Python 中接管键盘中断信号的实现方法
2020/02/04 Python
解决Pycharm 导入其他文件夹源码的2种方法
2020/02/12 Python
基于Python3读写INI配置文件过程解析
2020/07/23 Python
详解解决jupyter不能使用pytorch的问题
2021/02/18 Python
任意存:BOXFUL
2018/05/21 全球购物
Calzedonia美国官网:意大利风格袜子、打底裤和沙滩装
2018/07/19 全球购物
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
优质美利奴羊毛袜,不只是徒步旅行:Darn Tough Vermont
2018/11/05 全球购物
白酒市场营销方案
2014/02/25 职场文书
小学二年级评语
2014/04/21 职场文书
食品安全标语
2014/06/07 职场文书
中学生学习保证书
2015/02/26 职场文书
opencv读取视频并保存图像的方法
2021/06/04 Python