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

пока сделал по быстро только на увлечение, но все равно не работает правильно=(
var zLeft = 0;
var zTop = 0;
function setNewPosition (zoom, width, height) {
 zLeft +=  width / zooming.width() == 1 ? 0 : width / zooming.width();
 zTop += height / zooming.height() == 1 ? 0 : height / zooming.height() ;
 
var i = 0;
points.each(function(index, element) {
 
  var left = posLeft[i];
  var top = posTop[i];

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