Lightweight Image Gallery & Slider Plugin - Zoomgallery
File Size: | 3.25 MB |
---|---|
Views Total: | 3388 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
Zoomgallery is a tiny jQuery plugin used to create a thumbnail grid that expands into a full sized image slider when you click on a thumbnail.
How to use it:
1. Load jQuery library and the jQuery Zoomgallery plugin's files in your html page.
<link rel="stylesheet" href="Zoomgallery.min.css"> <script src="//code.jquery.com/jquery-2.1.3.min.js"></script> <script src="jQuery.Zoomgallery.min.js"></script>
2. Load the Font Awesome 4 for essential icons.
<link rel="stylesheet" href="font-awesome.min.css">
3. Create the html for the thumbnail grid. Make sure to use the data-image
attribute to specify the sources of original images, and the data-thumbnail
attribute to specify the sources of thumbnails.
<div class="zoomgallery"> <div class="zoomgallery-inner"> <div class="zoomgallery-row"> <a href="#" class="zoomgallery-item"> <div class="zoomgallery-image" data-image="1.jpg" data-thumbnail="1_thumb.jpg"> </div> </a> <a href="#" class="zoomgallery-item"> <div class="zoomgallery-image" data-image="2.jpg" data-thumbnail="2_thumb.jpg"> </div> </a> ... </div> <div class="zoomgallery-row"> <a href="#" class="zoomgallery-item"> <div class="zoomgallery-image" data-image="3.jpg" data-thumbnail="3_thumb.jpg"> </div> </a> <a href="#" class="zoomgallery-item"> <div class="zoomgallery-image" data-image="4.jpg" data-thumbnail="4_thumb.jpg"> </div> </a> ... </div> <div class="zoomgallery-menu"> <div class="close"> <a href="#"><i class="fa fa-times"></i></a> </div> <div class="next"> <a href="#"><i class="fa fa-chevron-right"></i></a> </div> <div class="previous"> <a href="#"><i class="fa fa-chevron-left"></i></a> </div> </div> </div> </div>
4. Call the plugin on the parent container and done.
$('.zoomgallery').Zoomgallery();
Change log:
2015-06-02
- Separated swipe event handler to an own plugin and mark it as a dependency
2015-06-01
- Add swipe eventhandler
This awesome jQuery plugin is developed by featdd. For more Advanced Usages, please check the demo page or visit the official website.