Just Posted: Using xAuth, an alternate OAuth from Twitter

10 Quick Win jQuery Plugins

Let’s face it, there are alot of jQuery plugins out there, it’s easy to get lost. This list is a selection of really quick win plugins that can take your page from bland to spanking in 30 minutes. If they’re not about features, it’s about improving cross compatibility and load times… no-brainers!

1) DatePicker

datepickerDatePicker is now actually a jQueryUI plugin, however it’s so easy to implement I had to mention it here. As you can see above, by simply clicking in the “Date” textbox, a snazzy calendar pops up and allows you to select a date. As I said, it’s so easy to implement, it’s silly:

$("#datefield").datepicker();

2) Google Charts Plugin

googlechartsPeople love charts, they’re such a great way to show complex data in meaningful ways for the user to absorb. A great plugin called jQuery Google Charts makes the implementation of the Google Charts API super simple. You can choose bar, stacked, line, pie and 3D pie with support for more coming soon. Implementation wise, its a few lines of code:

var api = new jGCharts.Api();
jQuery('<img alt="" />')
.attr('src', api.make({data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]]}))
.appendTo("#bar1");

3) mbTooltip

tooltipmbTooltip is a great replacement for the “title” attribute in your HTML. It’ll replace the default browser tooltip with your own pre-configured, sexy tooltip wherever you enter title=”value” in your HTML. A much more user friendly way to show tooltips and give focus to them.

4) simplyScroll

scrollThis is a really great way to show a gallery of images within your site in a nice, animated slide effect. Adding a couple of lines of javascript, as well as a UL list of images can get you this effect within 2 minutes… pretty darn good! simplyScroll makes a scary job, into a holiday in Barbados!

<ul id="scroller">
<li><img src="image1.jpg" width="290" height="200"></li>
<li><img src="image2.jpg" width="290" height="200"></li>
<li><img src="image3.jpg" width="290" height="200"></li>
</ul>

5) Lazy

The Lazy plugin is great for one reason – it gives you the ability to load jQuery plugins when you need them, and not all at once on a page load. Simply make a $.lazy call when you need to load a plugin, and Lazy will do the rest for you.

$.lazy('jquery.validation.js','validate');

6) Juitter

juitter

So you use Twitter right? I hope so. Anyway, Juitter is a relatively new jQuery plugin which allows you to return tweets from a specific user, or perhaps a specific search term into your website. It’s also self-reloading in a nice ajaxian styleee. Implementation is simple, hook up the plugin files, and place a DIV container for the results. You can also edit the look and feel via CSS. Very cool, and you should all be using it if you are Twitter users!

<div id="juitterContainer"></div>

7) ifixpng

Most new web developers are using PNG files for their images, the reason why is for transparency. Transparency is inherent in PNG files, so you can do some really cool effects with a CSS/PNG implementation. The trouble is, IE6 does not support transparent PNG files, and even more of an issue, IE6 is still prevalent. ifixpng fixes this for you, by hooking into the IE engine and setting the transparent color of your PNG files for you programatically.

$('img[@src$=.png]').ifixpng(); 

8) CrossSlide

crossslide

CrossSlide goes one further with image transistions, not only does it animate around the image within a fixed area, it also transitions between images in that same area. Great for sites that are small on space, but need to show an image or images in the entirety. Check out their demo page for more..

9) Sort

The Sort plugin is simple, it allows you to sort through a dataset in the way that you want to. For example, some XML or JSON – you may not want to iterate through them in the order that they’re given to you. Sort figures this out for you, and again, implementation is dead simple:

$(dataSet).sort("userName", "asc");

10) Quick Paginate

paginationAgain for users who need to save on space, the Quick Paginate plugin makes it really simple for you to implement a pagination effect through any type of content, images, text, lists etc etc all within a page. Very good for a quick gallery function for example…

Resources to help you learn…

Learning jQuery 1.3

Learning jQuery 1.3

JQuery In Action

JQuery In Action

jQuery Reference Guide

jQuery Reference Guide

20 Responses to “10 Quick Win jQuery Plugins”

  1. Patternhead says:

    Great list, thanks for sharing.

  2. smush says:

    The example for #7 will fail on current versions of jQuery. Remove the @ in front of src to fix.

  3. Very nice jQuery-Collection! If you are interested in more jQuery-Plugins, watch the following two articles: “Creative Image-Galleries by jQuery” or “jQuery – The easy way to navigate”

  4. WPbud says:

    Thank you for the list.
    Cross slide is our favorite. simplyScroll looks interesting

Trackbacks/Pingbacks

  1. [...] 10 Quick Win jQuery Plugins | Steve Reynolds Blog Quick and easy jQuery plugins! (tags: webdev javascript plugins ui useful) [...]

  2. [...] 10 plugins/tricks jQuery rapides à mettre en place pour vos applications. [...]

  3. [...] Steve Reynolds: 10 Quick Win jQuery Plugins – “This list is a selection of really quick win plugins that can take your page from bland to spanking in 30 minutes. If they’re not about features, it’s about improving cross compatibility and load times… no-brainers!“ [...]

  4. [...] 10 Quick Win jQuery Plugins | Steve Reynolds Blog (tags: webdesign webdev development javascript ui plugin jquery plugins) [...]

  5. [...] 10 Quick Win jQuery Plugins | Steve Reynolds Blog [...]

  6. [...] for 2009-02-20 Published by Daz 0 minutes ago in links. 10 Quick Win jQuery Plugins | Steve Reynolds Blog (tags: plugin jquery) Spread the [...]

  7. [...] 10 Quick Win jQuery Plugins (tags: webdev list jquery plugin) [...]

  8. [...] 10 Quick Win jQuery Plugins Let’s face it, there are alot of jQuery plugins out there, it’s easy to get lost. This list is a selection of really quick win plugins that can take your page from bland to spanking in 30 minutes. If they’re not about features, it’s about improving cross compatibility and load times… no-brainers! (tags: jquery webdesign ajax javascript) [...]

  9. [...] 10 Quick Win jQuery Plugins | Steve Reynolds Blog (tags: javascript jquery plugins) [...]

  10. [...] 10 Quick Win jQuery Plugins | Steve Reynolds Blog. Comparte [...]

  11. [...] 10 Quick Win jQuery Plugins | Steve Reynolds Blog [...]

Leave a Reply