Plugins

The plugins site is currently in development.

We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.

load


Plugin Loader - Lightweight platform to easily track and load jQuery plugins and dependencies.

Plugin Loader is an extremely light weight platform for loading jQuery plugins as needed. It is ideal for tracking which plugins are loaded, loading plugins as needed, or just loading plugins withing a script without having to reference the complete path and file name.

Complete documentation and usage instructions are located at: http://code.google.com/p/pluginloader/

Defer Load

This plug-in enriches the effect when you click on a link. Instead of instantly opening in a new window it adds a little loader graphic for the desired amount of seconds and than opens the page in a new window. This allows for the user to notice that he has requested a new page that will open momentarily, it also makes the user feel like the new page has been pre-loaded.

Preload Over Images

Ez a script arra hivatott, hogy az egész oldalon vagy csak egy adott területen, megkeresse a képeket/háttereket és betöltse a hozzá illő over illetve active állapotú képeket.

Bizonyára sokan ismerik az xxPreloadImages() függvényeket, de nekem ezzel az volt a bajom, hogy manuálisan meg kellett adni minden képet. Viszont, mi a helyzet akkor, ha kifelejtünk 1-2-őt? Na igen! Ilyenkor lenne jó a Preload Over Images. Ebből a megfontoltságból írtam meg ezt a kicsike kis scriptet, hogy segítse az életünket.

jQuery Local Storage.

The jQuery Local Storage Plugin!

Amaze your friends! Save data using nothing but javascript!

There are two methods in this plugin. They are .saveit() and .loadit(). Here's how they work.

Saveit!

The .saveit() method is very simple; just call it on the element containing the data you want to save, like so:

Infinite Scroll

A plugin for binding infinite scroll to a container.

Download : scroll.jquery.js

Batch Image Load event

Applied on a list of img tags, waits for all images to be loaded (or errored) and only then invokes a user-provided callback function! Useful if you want to wait for all images to load and then do something.

jQuery verboseLoad Plugin

jQuery verboseLoad Plugin

This is a simple plugin that extends the functionality of $.load(). Instead of quietly loading some HTML into a div with ajax, you can now specify a snippet of HTML that will occupy the div while the ajax request is being made. This is perfect if you want to put a loading indicator in a box while the rest of the content is downloading.

Usage:

$( elem ).verboseLoad( loadingHTML, url, [data], [callback] )

Example:

$('#tweet').verboseLoad('<img src="loading.gif" alt="Loading last tweet..." />','twitter.php');

Demo:
If you click Try out a demonstration here or below, you will be directed to my homepage. The Twitter widget in the sidebar is loaded with $.verboseLoad().

Window Loaded

A simple method that executes a function if the window has already loaded, otherwise adds it to the $(window).load queue.

This is useful for situations in which a function is dependent on the window having loaded, and which may be invoked multiple times at various times.

Usage

$.windowLoaded(function() {
// some code
});

jDispatcher

jDispatcher let incomers browse your web entirely through ajax loads. Jump between pages by URL fragment identifiers — aka hash or in-page anchors — with full history and bookmarking ability.

Features

Basics:
— Ajax load
— Fragment identifiers (#blah) as cross-page anchors
— History and bookmarking support
— Four loading events
— Hash change event emulation

Customizables:

— Per-page settings
— Bind callbacks only for specified pages
— Powerful live methods for manipulation

More than basics:

— Automatic partial load from source
— Automatic URL correction
— Title capture from source
— Link generation
— Form support

Tutorials

Read the tutorials for detailed examples.

Run jQuery Code Bookmarklet

This would probably actually be better called “Run some arbitrary code that requires jQuery, loading a minimum required version of jQuery first (but only if necessary), affecting the host page as little as possible Bookmarklet” but that wasn’t nearly as catchy as “Run jQuery Code Bookmarklet” so I’m going to stick with that.

This boilerplate code is useful for bookmarklets that need jQuery to execute their payload, in situations where you don’t know if jQuery or a specific minimum required version of jQuery will already exist in the page.

And now, an easy-to-use generator has been created to streamline the process!

Full documentation, source, and examples are available on benalman.com.