Ты имеешь в виду что-то вроде этого?
var x,y,top,left,down;
$("#stuff").mousedown(function(e){
e.preventDefault();
down = true;
x = e.pageX;
y = e.pageY;
top = $(this).scrollTop();
left = $(this).scrollLeft();
});
$("body").mousemove(function(e){
if(down){
var newX = e.pageX;
var newY = e.pageY;
$("#stuff").scrollTop(top - newY + y);
$("#stuff").scrollLeft(left - newX + x);
}
});
$("body").mouseup(function(e){down = false;});
http://jsfiddle.net/AhC87/2/
Нажмите внутри области и перетащите, чтобы перемещаться по div. Это быстро и грязно, но если это было то, что вы имели в виду, это хорошая отправная точка. Если нет где-нибудь существующего плагина.