40 Cool jQuery Animation Tutorials and Plugins

June 24, 2013 · 13 comments

by Sonny M. Day

jquery animation tutorials

Since its arrival, jQuery has caught the web by storm and now it is one of the preferred solutions in creating fancy animations on web pages. jQuery provides great cross browser support, it is lightweight and easy to use. Right now, you can see jQuery effects applied in a number of ways that effectively demonstrate its power to define and control small-scale web animations.

Until newer technologies like CSS3 fully mature with adequate support from major browsers and all, jQuery will continue the lead. We will still be seeing a lot of its application in navigation interfaces, sliders and other image display mechanisms, in enhancing web typography and more going forward.

Therefore, to help you work your way around jQuery, I am sharing with you some of the best jQuery animation tutorials and plugins I have been able to find. As you will see, these tutorials will help you acquire skills in making various animation effects. The plugins on the other hand will get you started right away!

Keep in mind though, that all major web standards and frameworks develop at light speed. There are new and smarter ways to do certain animation tasks showing up and jQuery may not always be the right choice. In fact you can do quite amazing stuff with HTML5 and CSS3 as long as the visitors use recent browsers. Let us go and explore some jQuery animation tutorials. Please share this article with your friends and leave me a comment ;)


ElegantThemes
ThemeForest

Advertisement

jQuery Animation Tutorials

jQuery Parallax Tutorial – Animated Header Background – MORE INFO / DEMO

jquery-parallax-tutorial

In this tutorial i will explain in detail how to create your own parallax background effect using jQuery to manage the animation aspects of the banner which you could use for your header background.

jQuery.Parallax – MORE INFO / DEMO

parallax

jParallax turns nodes into absolutely positioned layers that move in response to the mouse. Depending on their dimensions these layers move at different rates, in a parallaxy kind of way. With a bit of CSS you can either set up windows to see these layers through, or leave them free to roam about.

Nice & Clean Sliding Login Panel Built With jQuery – MORE INFO / DEMO

nice-and-clean-sliding-login-panel-built-with-jqueyr

In this tutorial you will learn how to create a fancy sliding login panel. The sliding panel works like a charm in IE6, IE7, Firefox, Safari, Opera and Chrome.

Animated Menu Using jQuery Animate Function – MORE INFO / DEMO

animated-menu-using-jquery-animate-function

In this tutorial we will achieve something similar using jQuery animation.  This will show you how to create beautiful animated menu using jQuery animation.

jQuery Animate Enhanced Plugin – MORE INFO

jquery-animate-enhanced-pugin

Extend $.animate() to detect CSS transitions for Webkit, Mozilla and Opera and convert animations automatically. Compatible with IE6+

Item Blur Effect with CSS3 and jQuery – MORE INFO / DEMO

item-blur-effect-with-css-and-jquery

This is a cool tutorial showing you how to create a set of text boxes that will get blurred and scaled down once we hover over them. The item in focus will scale up. This will create some kind of “focus” effect that draws the attention to the currently hovered item.

Lateral On-Scroll Sliding with jQuery – MORE INFO / DEMO

LateralOnScrollSliding

This is a cool tutorial showing you how to create a set of text boxes that will get blurred and scaled down once we hover over them. The item in focus will scale up. This will create some kind of “focus” effect that draws the attention to the currently hovered item.

Animated Text and Icon Menu with jQuery – MORE INFO / DEMO

animated-text-and-menu-icon-with-jquery

This tutorial will teach you how to create a slick menu with a nice animation feature on hover. The idea is to make some elements slide out, change and animate the background color of the item and then slide the elements back in with a different color.

Merging Image Boxes with jQuery – MORE INFO / DEMO

merging-image-boxes-with-jquery

This tutorials will show you a nice effect for images with jQuery. The idea is to have a set of rotated thumbnails that, once clicked, animate to form the selected image. You can navigate through the images with previous and next buttons and when the big image gets clicked it will scatter.

jQuery hover fade method (modified) – MORE INFO

jquery-hover-fade-method

This technique uses jQuery to modify the markup and to animate to fade transition. On the demo, you can see that the button switches on and the changes color on hover.

Animated Form Switching with jQuery – MORE INFO / DEMO

jquery-animation-tutorials

In this tutorial you will create a simple animated form switch with three very common forms. The idea is not to leave the page when the user goes to another form but instead make the new form appear within the same container, expanding or contracting to the dimensions of the new form.

Creative Button Animations with Sprites and jQuery – MORE INFO / DEMO

creative-buttons-animation-with-sprites

Here, you will create buttons that change its color on hover.

Typography Effects with CSS3 and jQuery – MORE INFO / DEMO

TypographyEffects

Learn how to create a set of nice typography effects for big headlines using CSS3 and jQuery

Building an Animated Cartoon Robot with jQuery – MORE INFO / DEMO

building-an-animated-cartoon-robot

This tutorial will teach you how to make a cool animated cartoon that runs once it loads up.

Animate a hover with jQuery – MORE INFO / DEMO

animate-a-hover-with-jquery

Animate an image while hovering it and show the visitors information while doing that. Sounds simple huh? Well it is, but the effect is nice and can be nice for a portfolio.

How to Load In and Animate Content with jQuery – MORE INFO / DEMO

animate-content-with-jQuery

In this tutorial you will be taking your average everyday website and enhancing it with jQuery. You will be adding ajax functionality so that the content loads into the relevant container instead of the user having to navigate to another page. Also, you will also be integrating some awesome animation effects.

Image Zoom Tour with jQuery – MORE INFO / DEMO

image-zoom-tour

See how to create a jQuery zoom effect. It will be able to zoom into certain parts of the image by clicking on tags, using another image for the closer view. This next step can contain other tags that again allow to show more images. We achieve the “zoom” effect by enlarging the current image and fading in the new one.

Automatic Infinite Carousel – MORE INFO / DEMO

automatic-infinite-carousel

In this tutorial you will learn how to make a carousel that you can scroll infinitely by repeating the images.

Animated Content Menu with jQuery – MORE INFO / DEMO

animated-content-menu-with-jquery

Here, you will create a slick animated content menu with jQuery for a restaurant theme. The menu items will be animated and when clicked, a content area with more information will appear. Also, the background image is going to change according to which menu item was clicked.

Beautiful Background Image Navigation with jQuery – MORE INFO / DEMO

background-image-navigation-with-jquery

In this tutorial you are going to create a beautiful navigation that has a background image slide effect. The main idea is to have three list items that contain the same background image but with a different position. The background image for each item will be animated to slide into place in.

Dream Night Animation with jQuery – MORE INFO / DEMO

dream-night-animation-with-jquery

This is an animation in which colored bubbles appear on random positions, grow in size and then fade out. This effect really looks so cool.

Puffing Smoke Effect in jQuery – MORE INFO / DEMO

puffing-smoke-effect

A tutorial on how to make a puffing smoke effect on the header of Gaya Design blog.

Animate Curtains Opening with jQuery – MORE INFO / DEMO

animated-curtains-opening

Tutorial on how to slide sideways and reveal additional add with jQuey article.

Create a Funky Parallax Background Effect using jQuery – MORE INFO / DEMO

scrolling-clouds

In this tutorial, we’ll be using JQuery to take a horizontally scrolling website and add a parallax scrolling background effect reminiscent of old-school 2D platform games like Sonic the Hedgehog.

Creating an Animated 404 Page – MORE INFO / DEMO

creating-a-nanimated-404-page

This tutorials will teach you how to create an animated 404 page, which you can easily customize and improve.

Create a unique Gallery by using z-index and jQuery – MORE INFO / DEMO

create-a-unique-gallery-using-z-index-and-jquery

In this tutorial you will create a unique picture gallery utilizing the CSS property z-index. In the example it has a pile of pictures, on the next action it puts the first picture on the last position and on the previous action it gets the picture from the last position to the first. All done just by altering the z-index, of course with a animation to underline the imagination to have a pile of pictures.

jQuery Parallax Tutorial – Animated Header Background – MORE INFO / DEMO

jquery-parallax-tutorial

This tutorial will explain in detail how to create your own parallax background effect using jQuery to manage the animation aspects of the banner which you could use for your header background.

How to Make an Impressive Animated Landscape Header with jQuery – MORE INFO / DEMO

how-to-make-an-animated-landscape-header-with-jquery

This tutorial will teach you how to create a landscape header that appears to reveal additional content.

Creating a Slick Auto-Playing Featured Content Slider – MORE INFO / DEMO

creating-a-slick-auto-playing-featured-content-slider

This tutorial will teach you how to a make a slider in the sidebar to show Script & Style links, Featured Posts, and Popular Posts.

Create a Realistic Hover Effect With jQuery – MORE INFO / DEMO

create-a-realistic-hover-effect-with-jquery

This tutorial will show you how to make a rising hover effect to a set of icon using jQuery’s animate effect.  The icons used here have reflections and others with shadows.

How To Create a Cool Animated Menu with jQuery – MORE INFO / DEMO

create-a-cool-animated-effect-with-jquery

In this tutorial you’ll be building a cool navigation list complete with a sliding hover effect. Learn how to build the concept in Photoshop, lay out the basic HTML elements, style everything up in CSS then tie it all together with a few lines of jQuery to create a semantic, accessible and degradable menu design.

Create a Cool Animated Navigation with CSS and jQuery – MORE INFO / DEMO

create-a-cool-animated-navigation-with-css-and-jquery

Animation and visual feedback are great ways to assist a user in navigating and interacting with a website. While traditionally Adobe’s Flash was the goto for anything animated, these days with the magic of javascript we can avoid Flash altogether. This tutorial will show you how to build a really cool animated navigation menu using just CSS and jQuery.

Animate Image Filling Up Using jQuery – MORE INFO / DEMO

animate-image-filling-up-using-jquery

In this tutorial, you have images that will slide up/down above the layer and create a unique fill effect (aka paint dripping).

Crafting an Animated Postcard With jQuery – MORE INFO / DEMO

animated-postcard-with-jQuery

In this tutorial you will learn the basics of setting up a continuous animation which can be applied pretty much anywhere. Take a peek to see an outline of what you’ll be learning today.

Animated Menus Using jQuery – MORE INFO / DEMO

animated-menus-using-jquery

This tutorial will teach you how to create a beautiful animated menu using jQuery.

Build An Incredible Login Form With jQuery – MORE INFO / DEMO

create-an-incredible-login-form-with-jquery

One struggle that still remains today in web design is displaying all of the redundant information on every page. For example, a login form. What if there was a way to easily make the content accessible on every page, but keep it hidden until needed? Well you can, by making a top panel that when clicked, will reveal its self and its content. But we need to make this look nice, so we’ll also animate it.

Moving Boxes – MORE INFO / DEMO

moving-boxes

Here, you will learn how to make a slider with panels that zooms in and out slightly.

How To Create A ‘Mootools Homepage’ Inspired Navigation Effect Using jQuery – MORE INFO / DEMO

navigation-effect-using-jquery

Create navigation links that animate on hover with jQuery.

Learning jQuery: Revealing Photo Slider – MORE INFO / DEMO

learning-jquery-revealing-photo-slider

This tutorial will teach you how to make a thumbnail photo gallery, where clicking a button would reveal the entire photo and more information about that photo.

Using jQuery for Background Image Animations – MORE INFO / DEMO

jquery-for-background-animations

Apply beautiful background animations on buttons.

Glimmer Freestyle Animations – MORE INFO

multiple-animations

With Glimmer, easily create interactive experiences like rotating photo-galleries/mastheads, drop-down navigation, hover effects, or custom animations like what you see here.

How to Create Animated Photo Gallery using jQuery (Slider Kit) – MORE INFO / DEMO

animated-photo-gallery-using-jQuery

Tutorial on how to make a gallery with some fancy animated effect.

Shuffle Letters Effect using jQuery – MORE INFO / DEMO

shuffle-letters-effect-with-jquery

As the name suggests, this tutorial will help you make shuffle letters with amazing effects.

Create a Stunning Sliding Door Effect with jQuery – MORE INFO / DEMO

create-a-stunnimg-sliding-door-effect-with-jquery

This tutorial will teach you how to make an awesome four corners sliding door effect on images.

jQuery Animation Plugins

With jQuery animation plugins you can quikly get the best animations set up on your website in a ready to use and often well-tested script. This is where you start if you are not

JZooPraxiscope – MORE INFO

jzoopraxiscope

JZoopraxiscope is a jQuery plugin for making animations from static images inspired in Eadweard Muybridge’s Zoopraxiscope.

Transit – MORE INFO

transit

Transit is a plugin that gives you super-smooth CSS transitions & transformations for jQuery.

jQuery Animated Button & Menu – MORE INFO / DEMO

jquery-animated-button-and-menu

The animated button & menu jQuery plugin allows you to easily replace <a> links with animated buttons and grouping buttons into a menu (drop down menu). The package contains a code for drop down menu, has buttons of any size and any background color, hover color and font.

Livicons – 303 Truly Animated Vector Icons – MORE INFO / DEMO

livicons-303-truly-animated-vector-icons

Livicons are a cross browser vector icons, built with JavaScript, with individual mini animation for every icon (except ‘Brand names’ ones). They based on SVG (scalable vector graphic) in modern browsers and VML (vector markup language) in IE6 – IE8 for clean and perfect look at any devices.

jQuery Mega Image Viewer – Animated Zoom And Pan – MORE INFO / DEMO

jquery-mega-image-viewer-animated-zoom-and-pan

The mega image viewer jQuery plugin allows you to easily replace <div> tags with animated image viewers. It provides you with awesome features like touch support for mobile devices, possible viewport resize on runtime, cross-browser compatibility and very easy to use and install.

Spritely – MORE INFO

spritely

Spritely is a simple plugin with only two key methods, sprite() and pan() both of which simply animate the background-image css property of an element. The difference between the two is that a ‘sprite’ image contains two or more ‘frames’ of animation, whereas a ‘pan’ image contains a continuous image which pans left or right and then repeats.

Animated Innerfade With jQuery – MORE INFO / DEMO

animated-innerfade-with-jquery

This plugin for jQuery is an extension of the work of Torsten Baldes: InnerFade with JQuery. This is An animated slideshow with motion effect and in accordance with w3c.

Colorful Animated Navigation Menu – MORE INFO / DEMO

colorful-animated-navigation-menu

This is a simple, very easy to customize colorful animated navigation menus. Other Features includes Cross browser ever IE 7 and Script pack version 1 Kb.

Sequence.js – MORE INFO

sequence-js

Sequence is a fully responsive slider plugin with advanced CSS3 transitions. Sequence.js is a refreshing and modern take on website sliders. Using just HTML and CSS, Sequence allows you to create your own responsive slider with unique transitional styles. There are no limitations and no in-built themes. Supported in modern desktop browsers, mobile browsers and even in old versions of Internet Explorer via a traditional fallback theme.

Lush – Content Slider – MORE INFO / DEMO

lush-cotent-slider

Lush is a flexible content slider. It uses CSS3 native transition and animations to get the best performance taking advantage of the modern browser features, without lose functionality in older browsers. It uses a semantic syntax to describe the animation timeline avoiding complex attributes and keywords. The animation system is completely extensible allowing to add more animations and transitions easily just like adding new CSS classes.

Royal Slider – Touch – Enabled jQuery Image Gallery – MORE INFO / DEMO

royal-slider-tuoch-enabled-jqueyr-image-gallery

RoyalSlider is easy to use jQuery image gallery and content slider plugin with animated captions, responsive layout and touch support for mobile devices. As navigation you can use thumbnails, tabs or bullets. Use it as image slider, slideshow, HTML content slider, gallery, banner rotator, video gallery, carousel or even presentation.

SuperScrollorama – MORE INFO / DEMO

superscrollorama

SuperScrollorama is the jQuery plugin for super cool scroll animation.

jRumble – MORE INFO / DEMO

jrumble

jRumble is a jQuery plugin that rumbles, vibrates, shakes, and rotates any element you choose. It’s great to use as a hover effect or a way to direct attention to an element.

JavaScript Animated Counter – MORE INFO / DEMO

javascript-animated-counter

Simple, animated JavaScript counter, which will allow You to present rapidly increased or decreased values, such as number of registered users, total income etc. But that’s not all… this counter can be also used as a text or date & time displayer or as a clock. It can be also used as a countdown, to show time left for the beginning of a product release campaign or a sale start.

Roundabout – MORE INFO

roundabout

Roundabout is a jQuery plugin that easily converts unordered lists& other nested HTML structures into entertaining, interactive, turntable-like areas.

Metro Notifications – MORE INFO / DEMO

metro-notifications

Metro Notifications is a jQuery plugin that brings the notifications to a new level. It comes in a 6 stylish plugins in one single file.

Layers 3D – Parallax and Out of the Image Effects – MORE INFO / DEMO

layers-3d-parallax-and-out-of-the-image-effect

Layers 3D is a powerful jQuery plugin which you can use for creating ‘Parallax’ or ‘Out of the Image’ effects on your site. With ‘fullsize’ mode you can create even a whole parallax effect website!

Textfx a jQuery Animation Tool – MORE INFO / DEMO

textfx-a-jquery-animation-tool

TextFX is a jQuery text animation tool for animating a single line of text. It is built for easy usage, but also lends itself nicely to more advanced coders with it’s flexible script. TextFX uses jQuery version 1.9.

Falling Media jQuery Plugin – MORE INFO / DEMO

falling-media-jquery-plugin

FallingMedia is a jQuery plugin that displays animated falling images/HTML. The falling objects can link to images or videos. Takes input via HTML, JSON or external APIs. You want something unique for your portfolio, gallery or your site.

Flip – MORE INFO

flip

Flip is a jQuery plugin that will flip easily your elements in four directions.

XML Timeline Animation Banner – MORE INFO / DEMO

xml-timeline-animation-banner

An XML timeline banner made from XML. It has Advanced Timeline Sequencing, Cross-browser, PC, Mac, Android and iOS compatible, Advanced User Controls, Multiple Banners in One Page, ImageSlicer, and Intelligent Autoplay.

Innerfade – MORE INFO

innerfade

InnerFade is a small plugin for the jQuery-JavaScript-Library. It’s designed to fade any element inside a container in and out. These elements could be anything you want, e.g. images, list-items, divs. Simply produce your own slideshow for your portfolio or advertisings. Create a new sticker or do an animation.

Smooth Zoom Pan – jQuery Image Viewer – MORE INFO / DEMO

smooth-zoom-pan-jquery-image-viewer

This is a JavaScript / CSS based image viewer prepared to display product photos, maps or any image within custom small area. Can be configured and implemented in web pages with simple copy / paste steps.

Dynamic Accordion Banner Rotator – MORE INFO / DEMO

dynamic-accordion-banner-rotator

This accordion menu was made in a way it could be easy adapted to any kind of project for you, you can have and do pretty much what you want with the rotator. Some of the options include click or over images action, the possibility of having any kind of button to the next and previous image or none at all, autoplay and duration, border or shadow divider and much more.

Shadow Animation jQuery Plugin – MORE INFO

shadow-animation

With this jQuery plugin, you can extend the animate function to support the CSS box shadow-property. You can animate the color, the x- and y-offset, the blur-radius and spread-radius. Mark Carver contributed code to support rgba-colors (the alpha channel).

jQuery Animated Content Changer – MORE INFO / DEMO

jquery-animated-content-changer

jQuery Animated Content Changer is a jQuery plugin that allows you to easily manage dynamic html content. With only very simple html, you can add nice features to your website’s content, such as: extending forms with additional input/text, switching content inside a div, simple box navigation and adding or removing any element from your site in a nice way.

Hover flow – MORE INFO

hoverflow

A quick tutorial on how to make a hover flow effect with a stop script animation.

Gaur – Countdown With Animation – MORE INFO / DEMO

gaur-countdown-with-animation

Easy adaptable countdown, under construction – page.The pack comes Includes a manual for easy set-up.

Side Effect – MORE INFO / DEMO

side-effect

Side Effect is a background image effect. Side Effect can be used to add a nice effect to your portfolio items or photo gallery for example. The package includes Side Effect JavaScript, Side Effect JavaScript (packed), jQuery 1.6.1, bgpos JavaScript, jQuery Easing 1.3, Documentation & Examples.

Circulate – MORE INFO / DEMO

circulate

This jQuery script has a circulating effect on the object.

Weather Slider jQuery Animated Weather Widget – MORE INFO / DEMO

weather-slider-jquery-animated-weather-widget

This is a beautiful weather slider WordPress widget with animated weather effects, 48 weather types and a lot of amazing features!

Thumbfx – Responsive jQuery Thumbnail Effects – MORE INFO / DEMO

thumbfx-responsive-jquery-thumbnail-effects

Enrich your website experience with ThumbFx, a jQuery animation plugin that brings your images and content to life. Create unique animated effects effortlessly without any knowledge of jQuery. All effects are responsive and adapt perfectly for all device resolutions like mobiles, tablets and desktops.

JS Animated Loading Spinner – MORE INFO / DEMO

js-animated-loading-spinner

This pack is easily customizable, you can change 10 parameters, as radius, size, color, speed, weight, etc in a very easy way. It has a lot of features like: No images required, Animated, Fully and easy customizable, with 10 customizable parameters , Only 3 easy steps to follow, Compatible with all browsers, No plugin needed (Jquery included), Instructions & example included

Author : Sonny Day

Sonny M. Day is a passionate SEO and web design enthusiast who loves photography, mountain climbing, snorkeling and dirt bike riding.

{ 12 comments… read them below or add one }

pThomas July 24, 2013 at 7:32 am

Great list thanks! Jquery is so cool and all the plugins make life a lot easier.

Reply

Karthikeyan July 19, 2013 at 10:08 pm

nice collections.. :) thanks for sharing

Reply

Vijayakumar S April 19, 2013 at 9:29 am

Nice collections… Kudos.. :) Pretty cool….. Fabulous & amazing…

i think Crafting an Animated Postcard With jQuery Kit demo is not working, do check…. :)

Reply

suresh April 17, 2013 at 8:11 am

pretty cool….. amazing..
i am beginner in Jquery. Can you post a basic plugins for me….

thanx…

Reply

Sage April 13, 2013 at 10:06 am

Some of the demos can be achieved with css transitions, but still a great list of tuts!

Reply

Mayank February 6, 2013 at 1:08 pm

Good java work thanks for helping……..

Reply

Deepak Gupta January 23, 2013 at 6:14 pm

nice..its look cool..10nx 4 sharing..

Reply

smoltag December 27, 2012 at 2:37 pm

Elegant, merci bcp.

Reply

Sharmila December 11, 2012 at 7:48 am

cool effects.. intersting

Reply

robin December 6, 2012 at 2:31 pm

So very cool, I love all these ideas.

Reply

Benoit November 27, 2012 at 11:08 am

Nice collection.
Love the background animation menu from tympanus !

Reply

sabarimani November 24, 2012 at 7:20 am

lovingly

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

{ 1 trackback }

Previous post:

Next post:


Web Analytics