Description
TransitionEnd is an agnostic and cross-browser library to work with event transitionend.
TransitionEnd alternatives and similar libraries
Based on the "Animations" category.
Alternatively, view TransitionEnd alternatives based on common mentions on social networks and blogs.
-
animate.css
๐ฟ A cross-browser library of CSS animations. As easy to use as an easy thing. -
particles.js
A lightweight JavaScript library for creating particles -
GreenSock-JS
GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web -
barbajs
Create badass, fluid and smooth transitions between your websiteโs pages -
AutoAnimate
A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application. -
jquery.transit
Super-smooth CSS3 transformations and transitions for jQuery -
Dynamic.js
Javascript library to create physics-based animations -
tsParticles
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components. -
shuffle-images
The Simplest Way to shuffle through images in a Creative Way -
Scrawl-canvas Library
Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element easier, and more fun -
AniX
๐ฟ Super easy and lightweight(<3kb) JavaScript animation library -
Scroll Btween
ScrollBtween uses scroll position of document - or any DOM element - to tween CSS values on any DOM element. -
Tailwind Animations
Cool animations implemented with tailwindcss -
js-loading-overlay
Display loading overlay/spinner for your application easily and beautifully. -
Scroll Frames
Animate sequences of still frames on any DOM element in relation with its position into the viewport. https://olivier3lanc.github.io/Scroll-Frames/
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of TransitionEnd or a related project?
README
TransitionEnd
TransitionEnd is an agnostic and cross-browser library to work with event transitionend.
Browser Support
1.0+ โ | 4.0+ โ | 10+ โ | 10.5 โ | 3.2+ โ |
Installation
To install Selecting, execute:
npm install transitionEnd
Or Bower too:
bower install transitionEnd
Or simply pick up the file from src directory.
Methods
- transitionEnd(element).bind(callback)
- transitionEnd(element).unbind()
- transitionEnd(element).whichTransitionEnd()
Examples
var box = $("#box"); // or document.getElementById("box")
var foo = $("#foo");
transitionEnd(box).bind(function(){
foo.addClass("on");
transitionEnd(box).unbind();
});
var transition = transitionEnd(box).whichTransitionEnd(); // return for example "webkitTransitionEnd"