首页 > 其他 > 详细

div拖拽

时间:2020-08-25 17:06:43      阅读:64      评论:0      收藏:0      [点我收藏+]

HTML:<div class="pro-div"></div>

css:position: absolute;

js:

<script type="text/javascript">
$(document).ready(function(){
var move=false;
var _x,_y;
$(".pro-div").mousedown(function(e){
move=true;
_x=e.pageX-parseInt($(".pro-div").css("left"));
_y=e.pageY-parseInt($(".pro-div").css("top"));
});
$(document).mousemove(function(e){
if(move){
var x=e.pageX-_x;//控件左上角到屏幕左上角的相对位置
var y=e.pageY-_y;
$(".pro-div").css({"top":y,"left":x});
}
}).mouseup(function(){
move=false;
});
})
</script>

div拖拽

原文:https://www.cnblogs.com/PoisonousMushrooms/p/13560602.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!