亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery拖拽div實(shí)現(xiàn)思路

 更新時(shí)間:2014年02月19日 16:18:33   作者:  
jQuery拖拽div,利用jquery的mousemove,mousedown,mouseup三個(gè)事件,需要的朋友可以參考下
思路是利用jquery的mousemove,mousedown,mouseup三個(gè)事件,定義兩個(gè)相對(duì)位置,分別是

1、組件左上角與屏幕左上角的相對(duì)位置

2、鼠標(biāo)所在坐標(biāo)與組件左上角的相對(duì)位置。

具體函數(shù)如下:

復(fù)制代碼 代碼如下:

.drag{
position:absolute;
background:#0000CC;
top:100px;left:200px;
padding:0;
}

復(fù)制代碼 代碼如下:

$(document).ready(function(){
var move=false;//移動(dòng)標(biāo)記
var _x,_y;//鼠標(biāo)離控件左上角的相對(duì)位置
$(".drag").mousedown(function(e){
move=true;
_x=e.pageX-parseInt($(".drag").css("left"));
_y=e.pageY-parseInt($(".drag").css("top"));
});
$(document).mousemove(function(e){
if(move){
var x=e.pageX-_x;//控件左上角到屏幕左上角的相對(duì)位置
var y=e.pageY-_y;
$(".drag").css({"top":y,"left":x});
}
}).mouseup(function(){
move=false;
});

其中e.pageX,e.pageY為當(dāng)前鼠標(biāo)的橫縱坐標(biāo)。

大家自己動(dòng)手試一下,思路就更加清晰了~

相關(guān)文章

最新評(píng)論