передвигать элемент при зажатие мыши
var pressed = false, posX, posY; $('#elem').mousedown(function(e) { pressed = true; posX = e.pageX, posY = e.pageY; }); $(document).mousemove(function(e) { if(pressed) { $('#elem').css({ top: e.pageY - posY, left: e.pageX - posX }); } }); $(document).mouseup(function() { pressed = false; });