Best jQuery Plugin & Tutorial of May, 2012

jQuery Animate Enhanced Plugin

jQuery Animate Enhanced Plugin

jQuery Animations with automatic CSS3 transitions.Extend $.animate() to detect CSS transitions for Webkit, Mozilla and Opera and convert animations automatically. The plugin will analyse the properties you’re animating on, and select the most appropriate method for the browser in use. This means your transitions on left, top and opacity will convert to a CSS3 transition on Webkit & Mozilla agents that support it, and Opera 10.50+. If the user is on a browser that has no CSS3 transitions, this plugin knows about it and won’t get involved.

Multiple callback mechanisms are created internally to monitor for DOM manipulation and for all ‘transitionend’ CSS3 events to be picked up. This means you have one neat callback() for the whole animation regardless on whether the plugin is using CSS3, DOM, or both for its animations.

Progressively enhanced CSS3 animations without having to do any browser detection or special CSS, therefore using the same Javascript across your applications and websites.

RollBar – jQuery ScrollBar Plugin

RollBar - jQuery ScrollBar Plugin

RollBar plugin was created with idea to replace standard browser scrollbars and make them customizable to fit perfectly in almost any site design. This plugin can be used not only as replacement of native browser scrollbars, but even to create slideshows with external controls. Among other features RollBar can auto adjust to window size, recognize touch events on Android and iOS devices and respond to custom jquery events to scroll content.

jQuery.kinetic : Smooth Drag Scrolling

jQuery.kinetic : Smooth Drag Scrolling

jQuery.kinetic is a simple plugin which adds smooth drag scrolling with gradual deceleration to containers.Add kinetic scrolling functionality to a container using mouse or touch devices.Drag a mouse or use touch gestures over the windows below to scroll the pane. If you let go with momentum the scrolling will slow gradually.

Growing Thumbnails Portfolio with jQuery & CSS3

Growing Thumbnails Portfolio with jQuery & CSS3

In this tutorial we will be making a portfolio with HTML5, jQuery and CSS3 that features an interesting growing effect.The important bit to note here is the #carousel unordered list. This element holds a collection of li items that represent your recent works.  The visible class is only added if the thumbnail is to be shown. Only three thumbnails will be visible at a time. The href attribute of the hyperlink can point to the website in question, or a larger version of the image if you plan to use a lightbox together with this example.

jQuery Dice

jQuery Dice

jQuery dice plugin Very simple plugin which allows to display a dice, click on it and retrieve a random number (between 1 and 6, of course.) The dice glyphs can be replaced. This plugin has been designed to allow custom dice glyphs.

Mobile Navigation Design & Tutorial with jQuery

Mobile Navigation Design & Tutorial with jQuery

One of the common challenges when designing responsive design for mobile is the navigation menu. If the site has many sections or pages, it gets challenging to squeeze all the items into a small mobile resolution. The navigation most likely ends up running into multiple lines or the buttons stacking on top each other. So I’m going to review some of the design solution and provide a quick tutorial on how to create a mobile navigation with jQuery.

Animate.css – a bunch of plug-and-play CSS animations with jQuery

Animate.css - a bunch of plug-and-play CSS animations with jQuery

animate.css is a bunch of cool, fun, and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general just-add-water-awesomeness.A big ol’ goody bag filled with CSS animations for WebKit, Firefox and beyond.

To use animate.css in your website, simply drop the stylesheet into your document’s <head>, and add the class animated to an element, along with any of the animation names. That’s it! You’ve got a CSS animated element. Super!

You can do a whole bunch of other stuff with animate.css when you combine it with jQuery or add your own CSS rules.

igorescobar : jQuery Mask Plugin

igorescobar : jQuery Mask Plugin

A jQuery plugin to make field masks.Features :

  • String/Numeric/Alpha/Mixed masks.
  • Reverse Mask.
  • Data type validation.
  • Automatic maxlength.
  • Live event’s for ajax/realtime apps.
  • Callbacks.
  • On-the-fly mask change.

Easy Background with jQuery

Easy Background with jQuery

Easy Background gives a dynamic feel to your site. It automatically loads and displays images to the background of your project, switching them with smooth transitions. If you have a html site and you want to give it a better look to it, this is a good item to do so, it is also extremely easy to install and setup!

Features:

  • Mobile support
  • 4 Sizing Methods
  • Simple javascript call
  • Auto Resize according to windows size
  • Auto Resize on window resize
  • Smooth Transitions
  • Ajax progressive load
  • Autoplay
  • Control Functions

Handsontable : jQuery Excel-like table editor

Handsontable : jQuery Excel-like table editor

Handsontable is a minimalistic approach to Excel-like table editor in HTML & jQuery.

  • Type in any cell and see how the grid adds new rows and cols automatically.
  • The legend feature, which makes the first row uneditable and have an green font
  • You can define rules for autocompletition.
  • You can drag it (drag-down) to repeat the values from the cell.
  • Right click to see the context menu.
  • Use the onChange callback to track changes made in the table.
  • There is also the NEW onBeforeChange callback, which can be used to validate changes before they are applied to the table.


Best jQuery websites design awards