var $handler = null ;
var $handler_l = 0 ;
var $handler_r = 0 ;
var $x , $y , $xN , $yN;
AS("#test").mousedown(function($e){
$x = $e.clientX ;
$y = $e.clientY ;
var $ofs = AS(this).offset();
$handler_l = $ofs.left;
$handler_r = $ofs.top;
AS("iframe",this).hide();
$handler = this;
AS(document).bind('mousemove',mv);
AS(this).css('cursor','move');
})
.mouseup(function($e){
AS("iframe",this).show();
AS(document).unbind('mousemove',mv);
AS(this).css('cursor','default');
});
function mv($e){
$xN = $e.clientX - $x;
$yN = $e.clientY - $y;
AS($handler).css({'left':($handler_l + $xN)+"px",'top':($handler_r + $yN)+"px"});
}
JQUERY 层拖拽
最新推荐文章于 2024-02-05 11:29:35 发布