2015-04-28 5 views
0

Есть ли способ ограничить панорамирование, возможно, на 50% изображения. Например, при панорамировании изображения, если 50% изображения находится вне области экрана/панорамирования, остановите панорамирование в этом направлении.jQuery PanZoom: как ограничить панорамирование на определенный процент?

Отметьте это demo поведению, которое я ищу.

ответ

0

Просто используйте инвертированную защитную оболочку http://timmywil.github.io/jquery.panzoom/demo/#inverted-contain и отрегулируйте пробелы вокруг элемента, чтобы остановиться при панорамировании в определенном направлении.

+0

Хотя, похоже, это работает в некоторых случаях, например, на демонстрационной странице, кажется, что это глючит. Я не мог заставить его работать в моем контексте, а событие содержит: true с ошибкой с версии 1.3.4. См. Мой пост здесь об этом: https://github.com/timmywil/jquery.panzoom/issues/283#issuecomment-255447634 –

+0

Да, вообще не работает для меня. Надеюсь, он скоро исправит ... знаете ли вы, есть ли способ отменить панорамирование событий «panzoomstart»? –

Смежные вопросы