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

все проблема решина гениально просто.
Если лагает при совмещение встроенного зума и drag and drop , значить нужно удалить одну переменную из уравнения, или просто говоря написать зум самому=)
var height, width;
var scale = 1 + options.scaleStep;


	if (zoom) {
	  width = zooming.width() * scale;
       height = zooming.height()  * scale;
     } else {

    width = zooming.width()/scale;
    height = zooming.height()/scale;	
	
	//if (width < getWidth || height < getHeight) return;// минимальный зум исходный размер
	}
	
var left = (width - getWidth) / 2;
var top = (height - getHeight) /2;

	
zooming.css({
	position:'relative',
	width: width +'px',
	height: height +'px',
	left: -left+ 'px',
     top: -top+'px'
	});
Ответить с цитированием