jQuery Plugin To Animate Elements On View While Scrolling - lazzy
File Size: | Unknown |
---|---|
Views Total: | 739 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

lazzy is a simple tiny jQuery plugin that automatically adds a specific CSS class to any elements when they're about to come into view. A little similar to the lazy load effect. You can add your own CSS3 powered animations to the html elements when the user scrolls up or down.
How to use it:
1. Load the latest version of jQuery (Slim build) and jQuery lazzy plugin in the html page.
<script src="//code.jquery.com/jquery-3.1.0.slim.min.js"></script> <script src="src/lazzy.js"></script>
2. Just call the lazzy
function on the html elements and the plugin will do the rest.
$('.el').lazzy();
3. By default,the plugin will adds the CSS class 'is-show' to the elements when they come into view. You can animate them whatever you like in the CSS like this:
.photo.is-show { opacity: 1; transform: rotate(0deg)scale(1)translateY(0); }
5. All configuration options.
$('.el').lazzy({ // delay time in ms delay: 200, // default CSS class className: "is-show", // callback afterFinish: null, // animate the elements on scroll onScroll: false, // trigger offset in pixels triggerOffset: 0 });
This awesome jQuery plugin is developed by eldelentes. For more Advanced Usages, please check the demo page or visit the official website.