jq实现拖拽
2024-09-01 01:07:41
$("body").delegate(
".msg-layer",{
mousedown: function (e) {
var el = $(".msg-layer");
var os = el.offset(),
dx = e.pageX - os.left, dy = e.pageY - os.top;
$(document).on('mousemove.drag', function (e) {
el.offset({top: e.pageY - dy, left: e.pageX - dx});
});
},
mouseup: function (e) {
$(document).off('mousemove.drag');
}
}
);
".msg-layer"为被拖拽的元素
最新文章
- jQuery实践-网页版2048小游戏
- spring源码解析——spring源码导入eclipse
- Xcode升级 Alcatraz 无法使用
- 正则匹配中文 UTF-8 &; GBK
- (PHP)程序中如何判断当前用户终端是手机等移动终端
- Cucumber
- VC++编程中常用的字符串转换函数
- bzoj1927: [Sdoi2010]星际竞速
- kissy
- 14.5.3 Locks Set by Different SQL Statements in InnoDB
- 016--JLE JNG(小于等于)
- Ubuntu 16.04 LTS 正式发布:系统将持续更新5年
- 承诺消费换4G无线上网伴侣活动火热来袭,各指定营业厅即可办理
- 分布式架构设计(一) --- 面向服务的体系架构 SOA
- redis基础知识思维导图
- liunx驱动----点亮LED
- layui打印html页面转成pdf
- springJDBC和SpringJDBCTemplate解决方案探究
- 关于Unity中物理引擎的使用
- [wifi]wifi模块操作