Chain Anime.js Animation Calls In jQuery - animejs
File Size: | 6.51 KB |
---|---|
Views Total: | 687 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
A jQuery plugin for the anime.js JavaScript animation engine that allows you to apply multiple animations on the same element by chaining anime.js method calls.
See Also:
How to use it:
1. Load the needed jQuery and anime.js libraries in the document.
<script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/cdn/anime.js"></script>
2. This example shows how to chain together multiple anime.js calls. See anime.js documentation for full animation parameters.
<div class="demo"> Animate Me </div>
jQuery(document).ready(function($) { $('.demo').animejs({ left: '240px', backgroundColor: '#FFF', borderRadius: ['0%', '50%'], easing: 'easeInOutQuad', }).animejs({ translateX: 250, duration: 3000, }).animejs({ translateX: 270, direction: 'alternate', loop: true, delay: function(el, i, l) { return i * 100; }, endDelay: function(el, i, l) { return (l - i) * 100; } }) });
This awesome jQuery plugin is developed by ohmycode. For more Advanced Usages, please check the demo page or visit the official website.