Показать сообщение отдельно
  #107 (permalink)  
Старый 30.08.2012, 21:26
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

эм...
смещается на столька же
function setNewPosition (zoom, nWidth, nHeight) {

var i = 0;
points.each(function(index, element) {
 
  var left = posLeft[i];
  var top = posTop[i];
  
  if (zoom) {
   left *=  nWidth / width;
   top *=  nHeight / height;
  } else {
	left /= zooming.width() / width;
   top /= zooming.height() / height;  
	  
	}
	 i++;
   $(this).css({
	  left: Math.round(left) +'px',
	  top: Math.round(top) +'px'  
	 }); 
	 
});
		
	
}

как и тут
function setNewPosition (zoom, width, height) {

points.each(function(index, element) {
 
  var left = parseInt($(this).css('left'));
  var top = parseInt($(this).css('top'));

  if (zoom) {
   left *= width / zooming.width();
   top *= height / zooming.height();
  } else {
	left /= zooming.width() / width;
   top /= zooming.height() / height;  
	  
	}
	 
   $(this).css({
	  left: Math.round(left) +'px',
	  top: Math.round(top) +'px'  
	 }); 
	 
});
		
	
}
Ответить с цитированием