The prepareTransition plugin sets display and visibility to override any existing display and visibility properties.
npm install prepare-transitionThe prepareTransition plugin sets display and visibility to override any existing
display and visibility properties. This ensures that the element can still animate
without issue. For users who don't have support for CSS transitions, then the
element will still work correctly. Once the transition is complete, the class name
is removed.
Example usage:
$('#btn-test').bind('click', function(){
$('.msg').prepareTransition().toggleClass('hidden');
});