拖拽写法

        $(function(){
var disX = 0;
var disY = 0;
$('div').mousedown(function(ev){
disX = ev.pageX - $(this).offset().left;
disY = ev.pageY - $(this).offset().top;


$(document).mousemove(function(ev){
$('div').css('left',ev.pageX - disX);
$('div').css('top',ev.pageY - disY);
});

$(document).mouseup(function(){
$(document).off();
});

return false;
});
});

你可能感兴趣的:(js/jq)