# zoom.js
**Repository Path**: wfdaj/zoom.js
## Basic Information
- **Project Name**: zoom.js
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-11-28
- **Last Updated**: 2023-11-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# ZOOM.JS
A simple jQuery plugin for image zooming; as seen on [Medium](https://medium.com/designing-medium/image-zoom-on-medium-24d146fc0c20).
### Demo
https://fat.github.io/zoom.js
### How
1. Link the zoom.js and zoom.css files to your site or application.
```html
```
2. zoom.js is dependent on [transition.js file](https://raw.github.com/twbs/bootstrap/master/js/transition.js) from Bootstrap, so make sure to include that as well.
```html
```
3. Add a `data-action="zoom"` attribute to the images you want to make zoomable. For example:
```html
```
### Why
It's the best way to zoom an image. It transitions/zooms in really smoothly, and then when you're done, scrolls away, [esc] keys away, clicks away… clean af.
If you hold your meta key (`⌘` on mac) or (`ctrl` on windows), it will open in a new tab. wow.
ps. use a `data-original` attr to link to a separate image. Just for meta-clicking tho.
### Where
zoom.js should (in theory) work in all relevant browsers (ie9+). If not, create an issue! Thanks!
### Who
Written by @fat, made better by you.