Compara Two Images For Differences - jQuery baSlider
File Size: | 19.5 KB |
---|---|
Views Total: | 2689 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
The baSlider jQuery image comparison plugin creates a draggable, responsive, mobile-friendly, horizontal/vertical handler to compare two images for differences on the client side.
Supports both mouse drag and touch events.
How to use it:
1. Add the handler image and after/before images to the webpage.
<div class='baSlider'> <div class='frame'> <div baSlider-handler><img src="drag.svg" alt=""></div> <div class='before'> <img src='before.jpg' baSlider-image> </div> <div class='after'> <div> <img src='after.jpg' baSlider-image> </div> </div> </div> </div>
2. Add jQuery library together with the jQuery baSlider plugin's JavaScript and Stylesheet to the page.
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha384-tsQFqpEReu7ZLhBV2VZlAu7zcOV+rXbYlF2cqB8txI/8aZajjp4Bqd+V6D5IgvKT" crossorigin="anonymous"></script> <script src="jquery.baSlider.js"></script> <link rel="stylesheet" href="jquery.baSlider.css">
3. Call the function with default settings on the top container. Done.
$('.baSlider').baSlider();
4. Adjust the position of the handler.
$('.baSlider').baSlider({ handler: { position: "auto", offsetX: 0, offsetY: 0 } });
5. Set the height of the image comparison area.
$('.baSlider').baSlider({ height: "auto" });
6. Set the height of before/after images. Available options:
- auto - gets the height of images
- frame - sets the height of images relative to height frame
- value - defined value
$('.baSlider').baSlider({ imgHeight: "auto" });
7. Set the alignment of the handler.
$('.baSlider').baSlider({ /** * align of scroll */ align: "horizontal", /** * place of dividing the photo horizontally & vertically */ start: { horizontal: "50%", vertical: "50%" } });
8. Decide whether to reset the handler position.
$('.baSlider').baSlider({ reverse: true, });
Change log:
2018-04-15
- Added animations to the handler.
- Added reverse option
This awesome jQuery plugin is developed by mrygielski. For more Advanced Usages, please check the demo page or visit the official website.