хм...
спасибо за подсказку, но у тебя не правильно, потому что ты опеределяеш центр относительно wrapper а в моем случае мне нужно центр относительно внешнего блока overflow.
пытался сделать так но что то все едит в верх
function fixedZoom () {
var zoomY = getHeight / (getHeight - step.height);
var zoomX = getWidth / (getWidth - step.width);
var left = style().left*zoomX;
var top = style().top*zoomY;
wrapper.css({
top: -top + 'px',
left: -left+'px'
})
}