Animate.css

A CSS animation 'framework'. See http://daneden.github.io/animate.css/

Here's a tutorial to customize: https://www.youtube.com/watch?v=RuhPekX3wsQ

function animationHover(element, animation){
    element = $(element);
    element.hover(
        function() {
            element.addClass('animated ' + animation);
        },
        function() {
            //wait for animation to finish before removing classes
            window.setTimeout( function(){
                element.removeClass('animated ' + animation);
            }, 2000);
        }
    );
};

function animationClick(element, animation){
    element = $(element);
    element.click(
        function() {
            element.addClass('animated ' + animation);
            //wait for animation to finish before removing classes
            window.setTimeout( function(){
                element.removeClass('animated ' + animation);
            }, 2000);
        }
    );
 };

This article is my 20th oldest. It is 79 words long