$("#box").mousedown(function (e) { //e鼠标事件
var offset = $(this).position();//DIV在页面的位置 使用position定位
//var offset = $(this).offset();//DIV在页面的位置 一般使用offset
var x = e.pageX - offset.left;//获得鼠标指针离DIV元素左边界的距离
var y = e.pageY - offset.top;//获得鼠标指针离DIV元素上边界的距离
var thas = $(this);
$("body").on("mousemove", function (ev) { //绑定鼠标的移动事件,因为光标在DIV元素外面也要有效果,所以要用doucment的事件,而不用DIV元素的事件 var _x = ev.pageX - x;//获得X轴方向移动的值
var _y = ev.pageY - y;//获得Y轴方向移动的值 thas.animate({ left: _x + "px", top: _y + "px" }, 10); });
}); $(".box").mouseup(function () {
$("body").off("mousemove");
});

  

最新文章

  1. 小程序实现sql插入语句转换成Laravel迁移语句
  2. js自适应屏幕高度
  3. 转战网站后台与python
  4. c# 调用 matlab
  5. Spring MVC常用的注解类
  6. 使用objdump objcopy查看与修改符号表
  7. 共享内存(shared memory)
  8. AVR编程_如何通过软件复位AVR?(转)
  9. Python003-测试辅助示例应用数据库更新语句创建
  10. LOJ500 ZQC的拼图 二分答案、DP
  11. 关于{get;set;}访问器
  12. Extjs下拉多选框
  13. [leetcode]295. Find Median from Data Stream数据流的中位数
  14. SMACH(五)----用户数据UserData类和重映射Remapper类的原理和例子
  15. Oracle数据库随机取某条记录的一个字段值
  16. Annoy解析
  17. Apache的order、allow、deny
  18. 【Android学习】Merge 优化布局
  19. js里对php存贮的cookie进行读取和删除
  20. Flume的Collector

热门文章

  1. STL之一:字符串用法详解
  2. windows修改文件的修改或者创建时间
  3. Codeforces 321E Ciel and Gondolas
  4. Android应用程序App应用上线流程
  5. Java中的return语句使用总结
  6. k8s取节点内docker中的日志
  7. Linux-进程间通信(六): 记录锁
  8. Kotlin 学习使用之旅(二)
  9. 1002: 当不成勇者的Water只好去下棋了---课程作业---图的填色
  10. 【2017 Multi-University Training Contest - Team 1】小结