8000 GitHub - fat/zoom.js: Medium's Image Zoom for jQuery · GitHub
[go: up one dir, main page]

Skip to content
Dismiss alert
fatPublic

About

Medium's Image Zoom for jQuery

Resources

Stars

4.0k stars

Watchers

76 watching

Forks

Latest commit

 

History

45 Commits

Folders and files

Repository files navigation

ZOOM.JS

A simple jQuery plugin for image zooming; as seen on Medium.

Demo

https://fat.github.io/zoom.js

How

  1. Link the zoom.js and zoom.css files to your site or application.
<link href="css/zoom.css" rel="stylesheet">
<script src="js/zoom.js"></script>
  1. zoom.js is dependent on transition.js file from Bootstrap, so make sure to include that as well.
<script src="js/transition.js"></script>
  1. Add a data-action="zoom" attribute to the images you want to make zoomable. For example:
<img src="img/blog_post_featured.png" data-action="zoom">

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.

About

Medium's Image Zoom for jQuery

Resources

Stars

4.0k stars

Watchers

76 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0