jquery实现鼠标拖动
2013-06-22 20:27
302 查看
<html> <head> <script type='text/javascript' src='js/jquery-1.5.1.js'></script> <script type='text/javascript'> $(document).ready(function(){ var mouseX=0,mouseY=0; var divLeft,divTop; $('.dragMe').mousedown(function(e){ mouseX=e.pageX; mouseY=e.pageY; var offset=$(this).offset(); divLeft=parseInt(offset.left,10); divTop=parseInt(offset.top,10); $(this).bind('mousemove',dragElement); }); function dragElement(event){ var left=divLeft+(event.pageX-mouseX); var top=divTop+(event.pageY-mouseY); $(this).css({ 'top': top+'px', 'left': left+'px', 'position':'absolute', 'background-color':'blue' }); } $(document).mouseup(function(){ $('.dragMe').unbind('mousemove').css('background-color','#ccc'); }); }); </script> <style type='text/css'> div{ background-color:#ccc; height:200px; width:300px; font-color:green; margin:10px; float:left; text-align:center; } </style> </head> <body> <div class='dragMe'>Drag ME</div> <div class="dragMe">Drag Me</div> </body> </html>
相关文章推荐
- JQuery实现鼠标拖动元素移动位置
- Jquery写一个鼠标拖动效果实现原理与代码
- Jquery实现鼠标可拖动的进度条
- Jquery写一个鼠标拖动效果实现原理与代码
- Jquery实现鼠标拖动改变div高度
- 基于jquery实现鼠标左右拖动滑块滑动附源码下载
- jquery实现的鼠标拖动排序Li或Table
- jQuery实现鼠标可拖动调整表格列宽度
- jquery实现鼠标拖动图片效果示例代码
- 基于jquery实现鼠标左右拖动滑块滑动附源码下载
- jQuery实现鼠标可拖动调整表格列宽度
- jquery实现的鼠标拖动排序Li或Table
- jQuery实现鼠标拖动改变Div高度
- jquery实现鼠标拖动图片效果示例代码
- jquery实现鼠标拖动
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- javascript:用mousedown和mouseup实现的鼠标拖动事件
- QT 实现按住鼠标左键点击对话框空白处,拖动对话框
- js 鼠标拖动对象 可让任何div实现拖动效果
- jQuery实现Div控件拖动效果