jquery 实现鼠标点击div盒子移动功能
Posted 百里
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 实现鼠标点击div盒子移动功能相关的知识,希望对你有一定的参考价值。
// Start 窗口的拖动 var _move=false; //移动标记 var _x,_y; //鼠标离控件左上角的相对位置 $(document).ready(function(){ $(".box h4").click(function(){ // alert("click");//点击(松开后触发) }).mousedown(function(e){ var _this = $(".box"); if(!_move){ _move=true; _x=e.pageX-parseInt(_this.css("left")); _y=e.pageY-parseInt(_this.css("top")); }else{ _move=false; } }); $(document).mousemove(function(e){ var _this = $(".box"); if(_move){ var x=e.pageX-_x; var y=e.pageY-_y; _this.css({top:y,left:x}); } }).mouseup(function(){ var _this = $(".box"); _move=false; }); });
以上是关于jquery 实现鼠标点击div盒子移动功能的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript 实现鼠标移动时实时获取其相对盒子的偏移
想用js或jquery来实现当鼠标滑过列表时指中或点击列表中的项名称字段自动动态弹出div