pri.jzoom2
v1.1.2
Published
Pinch-to-zoom Class
Readme
jZoom2
Widget for pinching and zooming of any DOM element. Author: Yuriy Petrov
Installation
jZoom2 needs Hammer.JS and jQuery.
But you don't need to install it manually if you're using bower.
Via Bower
bower install pri.jzoom2 --saveVia NPM
npm install pri.jzoom2 --saveAfter download the widget place this in html.
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/hammerjs/hammer.js"></script>Replace
bower_componentstonode_modulesif you're using bower instead of npm.
Base arguments
jZoom2(element, options)
How to use
let zoomEl = new jZoom2('#el', {});Options
options.maxScale
Maximum scale factor of manipulated element.
Default: 3
options.iscrollObj
Push iScroll object through if you are using it. Basically it needs for right detection visible element or not right now.
Default: null.
Events
Usage: zoomEl.on(event, callback)
- beforeOpen, calls before
openprocess starts - open, calls when method
opendone its work - beforeClose, calls before
closeprocess starts - close, calls when method
closedone its work
