Zoomooz zoomContainer отодвинуться

Я пытаюсь использовать zoomooz + jquery.mouse.wheel и jquery.kinetic.js, чтобы реализовать масштабирование в бесплатной функции перетаскивания / прокрутки в конструкторе форм. Вот демонстрация этой функции: http://jsfiddle.net/mVf8Z/

Моя проблема:

  1. Кнопка "сброс" не может восстановить исходное состояние. Он увеличивает масштаб контейнера и немного смещает его в верхний правый угол окна просмотра.

  2. когда я изменяю масштаб внутри контейнера с помощью колесика мыши, контейнер может увеличивать масштаб, но он всегда смещается в верхний правый угол порта просмотра

Есть идеи, где мой код неверен?

Обновить

После добавления дополнительного слоя похоже, что проблема с удалением устранена, проверьте http://jsfiddle.net/mVf8Z/3/. Тем не менее, есть еще 2 проблемы:

  1. Я не могу прокрутить страницу до ожидаемого порта просмотра с помощью jquery.kinetic drag/scroll. Это нормально, прежде чем увеличить масштаб

  2. Нажатие на кнопку сброса не сбрасывает в исходное состояние, вместо этого он немного уменьшает масштаб.

Обновление 2

Я наконец-то получил решение на основе скроллера Zynga (http://zynga.github.com/scroller/). Вот скрипка: http://jsfiddle.net/mVf8Z/5/. Проблема этого решения в том, что эффект увеличения ужасен по сравнению с zoomooz. У меня есть проблема, отправленная Zynga по адресу https://github.com/zynga/scroller/issues/28

0 ответов

Другие вопросы по тегам