<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://plugins.jquery.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Most Popular Plugins</title>
 <link>http://plugins.jquery.com/most_popular</link>
 <description>A weighted list of the most popular plugins</description>
 <language>en</language>
<item>
 <title>Default Value</title>
 <link>http://plugins.jquery.com/project/defaultvalue</link>
 <description>&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;A simple user enhancement for your HTML forms&lt;/h2&gt;
&lt;p&gt;Default value plug-in has been developed as a progressive enhancement for input and textfield elements. Allowing an initial value to appear within the form element, acting as a prompt for the user. This value is removed upon element focus and returned (on blur) if an alternate value has not been entered the user.&lt;/p&gt;
&lt;p&gt;Although the plug-in does allow manipulation of multiple elements in one call, a basic application can be implemented within a simple one line command:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;jQuery(function($) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(&amp;quot;#input-one&amp;quot;).defaultvalue(&amp;quot;Your text&amp;quot;);&lt;br /&gt;})&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;For full API information visit &lt;a href=&quot;http://www.campbellsdigitalsoup.co.uk/about/default-value/&quot; rel=&quot;follow&quot; rel=&quot;nofollow&quot;&gt;Campbells Digital Soup&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/20">Forms</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Sat, 19 Apr 2008 10:25:12 -0700</pubDate>
 <dc:creator>pauljamescampbell</dc:creator>
 <guid isPermaLink="false">2308 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Facelist</title>
 <link>http://plugins.jquery.com/project/facelist</link>
 <description>&lt;p&gt;Facelist is an input field capable of accepting multiple items from an autocomplete list similar to Facebook mail recipient field.&lt;br /&gt;
Facelist allows you to delete items, select, and post as an array.&lt;br /&gt;
Facelist needs some work, for example an extra hidden field is needed for ID&#039;s not just names of the array.&lt;br /&gt;
Please download and post back fixes if you can!&lt;/p&gt;
&lt;p&gt;Download here: &lt;a href=&quot;http://blog.iantearle.com/expanse/uploads/user_1215514908_facelist.zip&quot; title=&quot;http://blog.iantearle.com/expanse/uploads/user_1215514908_facelist.zip&quot;&gt;http://blog.iantearle.com/expanse/uploads/user_1215514908_facelist.zip&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/61">1.2.x</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Tue, 08 Jul 2008 12:02:09 -0700</pubDate>
 <dc:creator>iantearle</dc:creator>
 <guid isPermaLink="false">3161 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>designMode</title>
 <link>http://plugins.jquery.com/project/designMode</link>
 <description>&lt;h2&gt;Cross-browser designMode&lt;/h2&gt;
&lt;h3&gt;What is &lt;em&gt;designMode&lt;/em&gt;?&lt;/h3&gt;
&lt;p&gt;Almost all major browsers offer a de facto support for rich text editing, which makes an entire DOM document editable. It was originally developed for Internet Explorer, however, later implementations by other browsers are proven to be surprisingly compatible and stable. The functions in this plugin can help you turn any &lt;em&gt;frame&lt;/em&gt;, &lt;em&gt;iframe&lt;/em&gt; or &lt;em&gt;window&lt;/em&gt; into a cross-browser wysiwyg editor.&lt;/p&gt;
&lt;p&gt;This technique can be referred to as &lt;em&gt;designMode&lt;/em&gt;, because it&#039;s triggered by setting the &lt;code&gt;designMode&lt;/code&gt; property of a DOM document to &lt;code&gt;&amp;#039;on&amp;#039;&lt;/code&gt; using JavaScript. The content can be modified by a set of commands using the &lt;code&gt;execCommand()&lt;/code&gt; function. Mozilla provides a good specification of &lt;a href=&quot;http://www.mozilla.org/editor/midas-spec.html&quot; rel=&quot;nofollow&quot;&gt;avalible commands&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;What this plugin does&lt;/h3&gt;
&lt;p&gt;There are some browser differences related to &lt;em&gt;designMode&lt;/em&gt;. This plugin handles such stuff in a cross-browser way, combined with the flexibility of jQuery.&lt;/p&gt;
&lt;p&gt;Although complete wysiwyg editors require lots of work, this plugin provides the very basic functionality to be used as a part of something more advanced.&lt;/p&gt;
&lt;p&gt;At least the following browsers have full or limited support for designMode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Internet Explorer 6+&lt;/li&gt;
&lt;li&gt;Firefox 1.5+&lt;/li&gt;
&lt;li&gt;Safari 1.3+&lt;/li&gt;
&lt;li&gt;Opera 9+&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are three jQuery functions to be used on any &lt;em&gt;frame&lt;/em&gt;, &lt;em&gt;iframe&lt;/em&gt; or &lt;em&gt;window&lt;/em&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;contentDocument()&lt;/code&gt; - access the DOM document of an element.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;designMode()&lt;/code&gt; - set the designMode property. Chaining supported.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;execCommand()&lt;/code&gt; - execute designMode commands. Chaining supported.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Examples&lt;/h3&gt;
&lt;p&gt;In these examples, &lt;em&gt;#foo&lt;/em&gt; is either a &lt;em&gt;frame&lt;/em&gt;, &lt;em&gt;iframe&lt;/em&gt; or &lt;em&gt;window (created by window.open for instance)&lt;/em&gt;.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;$(window).designMode(&amp;#039;on&amp;#039;) //Activate designMode of current page&lt;br /&gt;$(&amp;#039;#foo&amp;#039;).designMode(); //Mode is optional, defaults to &amp;#039;on&amp;#039;&lt;br /&gt;$(&amp;#039;#foo&amp;#039;).execCommand(&amp;#039;formatblock&amp;#039;, &amp;#039;&amp;lt;p&amp;gt;&amp;#039;); //Execute command, with optional parameter&lt;br /&gt;$(&amp;#039;#foo&amp;#039;).designMode().execCommand(&amp;#039;bold&amp;#039;); //Chaining: Activate + execute&lt;br /&gt;var doc = $(&amp;#039;#foo&amp;#039;).contentDocument(); //Access the DOM document&lt;/code&gt;&lt;/div&gt;
&lt;/p&gt;&lt;/blockquote&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/49">Browser Tweaks</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Sun, 30 Dec 2007 00:22:15 -0800</pubDate>
 <dc:creator>troxy</dc:creator>
 <guid isPermaLink="false">1146 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jQuery Horizon Menu Plugin</title>
 <link>http://plugins.jquery.com/project/jQueryHorizonMenuPlugin</link>
 <description>&lt;h2&gt;A little solution for menus and paging for jQuery.&lt;/h2&gt;
&lt;p&gt;Horizon Menu is a plugin for jQuery. In any place of our web proyect, when we have to put a horizontal menu limited by width with to many options, the solution could be this plugin. The plugin alows movements horinzontaly using mouse events like scroll, mouseover and mousedown.&lt;br /&gt;
 &lt;a href=&quot;http://www.code.irontec.com/JQuery/horizonmenu/&quot; rel=&quot;nofollow&quot;&gt;View demo page here&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/44">Menus</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Fri, 25 Apr 2008 08:26:46 -0700</pubDate>
 <dc:creator>landerog</dc:creator>
 <guid isPermaLink="false">2383 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jQuery LinkedSelects</title>
 <link>http://plugins.jquery.com/project/LinkedSelects</link>
 <description>&lt;p&gt;jQuery LinkedSelects is a simple plugin to cascade multiple select drop down lists. Each successive select list is filled based on the value selected in the previous select.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/20">Forms</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Thu, 27 Sep 2007 00:28:24 -0700</pubDate>
 <dc:creator>vision2</dc:creator>
 <guid isPermaLink="false">585 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Jquery xhtml() : jquery extension to get valid xhtml code with IE browser (innerHTML fix)</title>
 <link>http://plugins.jquery.com/project/jqxhtml</link>
 <description>&lt;p&gt;Sometimes you need to use jquery html() methode to get the html code from an element to manipulate it as XML string.&lt;/p&gt;
&lt;p&gt;the problem is that IE generate non valid xhtml (no attribute quotes, malformed lists ...etc) .&lt;/p&gt;
&lt;p&gt;with this extension I tried to fix this using the minimum javascript code to make the function as efficient as possible.&lt;/p&gt;
&lt;p&gt;no real xhtml validation is done, the html code is only modified when IE navigator is detected.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://code.google.com/p/jqxhtml/downloads/list&quot; / rel=&quot;nofollow&quot;&gt;Downloads are available here &lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/28">jQuery Extensions</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Wed, 26 Dec 2007 13:17:25 -0800</pubDate>
 <dc:creator>aladdin</dc:creator>
 <guid isPermaLink="false">1109 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jQuery Animated Innerfade, an extension to Innerfade</title>
 <link>http://plugins.jquery.com/project/animated-innerfade</link>
 <description>&lt;p&gt;An animated slide show based on the work of Torsten Baldes : &lt;a href=&quot;http://medienfreunde.com/lab/innerfade/&quot; rel=&quot;nofollow&quot;&gt;Innerfade&lt;/a&gt;, with additional functions :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;slide effect on large images&lt;/li&gt;
&lt;li&gt;’prev’, ’pause’, ’next’ functions&lt;/li&gt;
&lt;li&gt;an optional background frame&lt;/li&gt;
&lt;li&gt;a title panel&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openstudio.fr/Animated-InnerFade-with-JQuery.html&quot; rel=&quot;nofollow&quot;&gt;Project Home page&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/52">Media</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Thu, 01 Nov 2007 09:17:25 -0700</pubDate>
 <dc:creator>Arnault</dc:creator>
 <guid isPermaLink="false">794 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jQuery Right Click Plugin</title>
 <link>http://plugins.jquery.com/project/RightClick</link>
 <description>&lt;p&gt;This plugin enables you to use jQuery to attach events triggered by the right mouse button. Three right-click events are supported: click, mouseup, and mousedown. There is also a built-in method to disable browser context menus.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/56">JavaScript</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Wed, 14 May 2008 02:13:11 -0700</pubDate>
 <dc:creator>aksival</dc:creator>
 <guid isPermaLink="false">2570 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Live Ajax Search</title>
 <link>http://plugins.jquery.com/project/live-ajax-search</link>
 <description>&lt;p&gt;Use this plug-in on an input[type=&quot;text&quot;] and it will display search-results based on the input&#039;s contents on key-up.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/47">Ajax</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/20">Forms</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Tue, 20 May 2008 10:56:48 -0700</pubDate>
 <dc:creator>powerbuoy</dc:creator>
 <guid isPermaLink="false">2645 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Dylans Autocomplete</title>
 <link>http://plugins.jquery.com/project/ac</link>
 <description>&lt;p&gt;A full featured autocompleter that&#039;s easy to use. It uses caching to produce lightning speeds and to limit server requests.&lt;/p&gt;
&lt;p&gt;A brief history of autocomplete plugins:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I wrote an original autocomplete plugin.&lt;/li&gt;
&lt;li&gt;Several people used it, modified it, fixed bugs, made it better. Notably Dan G. Switzer.&lt;/li&gt;
&lt;li&gt;Jörn Zaffaerer did a complete rewrite, which depends on other jQuery plugins, and has a lot of added functionality.&lt;/li&gt;
&lt;li&gt;I took Dan&#039;s version of my original and did some slight modifications of my own. This is the version we are talking about here.&lt;/li&gt;
&lt;/ul&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Tue, 11 Sep 2007 10:07:12 -0700</pubDate>
 <dc:creator>Dylan Verheul</dc:creator>
 <guid isPermaLink="false">478 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>layout helper plugin for text wrapping around image shapes</title>
 <link>http://plugins.jquery.com/project/layoutHelpers</link>
 <description>&lt;p&gt;Layout helpers plugin helps to create advanced layout in web design. Currently it provides a sandbag div technique for text wrapping around images. &lt;/p&gt;
&lt;p&gt;I provide some demos on: &lt;a href=&quot;http://www.maierhofer.de/LayoutHelpersDemo.htm&quot; title=&quot;http://www.maierhofer.de/LayoutHelpersDemo.htm&quot;&gt;http://www.maierhofer.de/LayoutHelpersDemo.htm&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/172">css foat</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/170">form flow</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/51">Layout</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/95">layout</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/169">sandbag divs</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/171">text wrap</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/57">Utilities</category>
 <pubDate>Sun, 20 Jul 2008 08:46:30 -0700</pubDate>
 <dc:creator>MSE-iT</dc:creator>
 <guid isPermaLink="false">3287 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jQuery Countdown Plugin</title>
 <link>http://plugins.jquery.com/project/jquery-countdown</link>
 <description>&lt;p&gt;This is a simple countdown plugin which displays a countdown effect.&lt;br /&gt;
The usage could&#039;t be simpler, just one line. For example:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$(&amp;#039;span.countdown&amp;#039;).countdown({seconds: 30});&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You can add an option called &#039;callback&#039;, like this:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$(&amp;#039;span.countdown&amp;#039;).countdown({seconds: 30, callback: &amp;#039;hello_world()&amp;#039;});&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then the function &#039;hello_world()&#039; will be excuted when time out.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Fri, 14 Mar 2008 04:08:03 -0700</pubDate>
 <dc:creator>Felix Ding</dc:creator>
 <guid isPermaLink="false">1945 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jSize - a window slider/resizer wonder</title>
 <link>http://plugins.jquery.com/project/jSize</link>
 <description>&lt;p&gt;Gone were the days of framesets during the late 90s. Usability studies then showed that frames (not iframe) are detremental. The Web 2.0 platform has made the frames concept emerge once again in another form to simulate interfaces that are found in desktop software. As a frequent Yahoo! mail or even Live mail user, you probably have noticed that you can resize reading panels by dragging the sliders/helpers. In this era, we are now talking about divs not frames and making them behave does take quite a bit of effort in your CSS and JavaScripting.&lt;/p&gt;
&lt;p&gt;I am approaching this problem from a JavaScript perspective, the CSS to make it work is still daunting if you don&#039;t have a firm concept of it. Let&#039;s look at a illustration of what the example layout will be.&lt;/p&gt;
&lt;p&gt;To make #v-slide and #h-slide work as a slider/resizer, just simply do this.&lt;/p&gt;
&lt;p&gt;$(&quot;#v-slide&quot;).jSize({&lt;br /&gt;
    type: &#039;left-right&#039;,&lt;br /&gt;
    c1: &#039;#left&#039;,&lt;br /&gt;
    c2: &#039;#right&#039;,&lt;br /&gt;
    static: &#039;#left&#039;&lt;br /&gt;
});&lt;/p&gt;
&lt;p&gt;$(&quot;#h-slide&quot;).jSize({&lt;br /&gt;
    type: &#039;top-bottom&#039;,&lt;br /&gt;
    c1: &#039;#top&#039;,&lt;br /&gt;
    c2: &#039;#bottom&#039;,&lt;br /&gt;
    static: &#039;#top&#039;&lt;br /&gt;
});&lt;/p&gt;
&lt;p&gt;Let us look at the code above and see what it means.&lt;/p&gt;
&lt;p&gt;type: (left-right | top-bottom) those are the two choices for your slider&lt;br /&gt;
c1: (jQuery css selectors) means the left container or the top container&lt;br /&gt;
c2: (jQuery css selectors) means the right container or the bottom container&lt;br /&gt;
static: (jQuery css selectors) the container that has min-width and max-width specified on their CSS (either c1 or c2).&lt;/p&gt;
&lt;p&gt;Word of caution: min-width and max-width for your container plays an extremely important role to prevent the frames from breaking.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/43">Windows and Overlays</category>
 <pubDate>Wed, 30 Apr 2008 02:19:48 -0700</pubDate>
 <dc:creator>ktan</dc:creator>
 <guid isPermaLink="false">2437 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>RTLTree</title>
 <link>http://plugins.jquery.com/project/RTLTree</link>
 <description>&lt;p&gt;&lt;b&gt;RTLTree&lt;b&gt; is a jQuery plugin that construct a right to left tree for RTL languages like arabic&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Mon, 02 Jun 2008 20:03:11 -0700</pubDate>
 <dc:creator>ehabinl</dc:creator>
 <guid isPermaLink="false">2777 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Reflect jQuery</title>
 <link>http://plugins.jquery.com/project/reflect</link>
 <description>&lt;p&gt;Based on reflection.js, but done in the jQuery style.  Includes support for inline options for compatibility with reflection.js markup, but also handles options in the jQuery way.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Sat, 11 Aug 2007 07:44:25 -0700</pubDate>
 <dc:creator>personman</dc:creator>
 <guid isPermaLink="false">336 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Distill</title>
 <link>http://plugins.jquery.com/project/Distill</link>
 <description>&lt;p&gt;If you need many event handlers there are several ways to accomplish this:&lt;br /&gt;
1. you can use $(node).click etc or attachEvent&lt;br /&gt;
2. you can use inline onclick= method&lt;br /&gt;
The first option can be really slow if you have a huge collection of buttons that need event handling, especially in IE, while the second option causes IE to leak and run out of memory. This is why we created &lt;a href=&#039;http://www.jdistill.com&#039; rel=&quot;nofollow&quot;&gt;JDistill&lt;/a&gt;, it&#039;s a small library that uses bubbling to attach event handlers to thousands of items in less than a millisecond. Distill is very easy to understand and use. It&#039;s a ultra light weight event dispatcher. To associate a node with an event, just put the object that handles the event for the node in the class attribute and prefix it with com_.&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button class=&amp;#039;com_eventhandler&amp;#039;&amp;gt;click me&amp;lt;/button&amp;gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
The example node above can be connected to an event like this:&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myhandlers.eventhandler.click = function(){...}&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
And it integrates perfectly with jQuery:&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $.distill(&amp;quot;click&amp;quot;,myhandlers);&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/49">Browser Tweaks</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/55">DOM</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/46">Events</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Fri, 02 Nov 2007 02:38:38 -0700</pubDate>
 <dc:creator>gabor</dc:creator>
 <guid isPermaLink="false">798 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jQuery.Colors</title>
 <link>http://plugins.jquery.com/project/jQueryColors</link>
 <description>&lt;h3&gt;A easy way to handle HTML colors!&lt;/h3&gt;
&lt;p&gt;Create a color and manipulate then adding light or shadow, mixing it with other color, subtract o add a RGB value for it. You can do a lot of things.&lt;/p&gt;
&lt;p&gt;Example:&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;nbsp; var Dark = $.tocolor(&amp;quot;#ffa500&amp;quot;);&lt;br /&gt;&amp;nbsp; var Light = $.color(235, 235, 235);&lt;br /&gt;&amp;nbsp; var GradLinkNormal = $.colorgrad(Light, Dark, 50);&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
With this code you create a gradient color array with 50 diferents colors.&lt;br /&gt;
My Projects page to see a good example (Look the background color):&lt;br /&gt;
&lt;a href=&quot;http://slr.projects.pro.br/&quot; title=&quot;http://slr.projects.pro.br/&quot;&gt;http://slr.projects.pro.br/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;More about the plugin at:&lt;br /&gt;
&lt;a href=&quot;http://gsaraiva.projects.pro.br/?page_id=16&quot; title=&quot;http://gsaraiva.projects.pro.br/?page_id=16&quot;&gt;http://gsaraiva.projects.pro.br/?page_id=16&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Actually you can access my site to see some results with jQuery and CSS manipulation.&lt;br /&gt;
&lt;a href=&quot;http://gsaraiva.projects.pro.br/&quot; title=&quot;http://gsaraiva.projects.pro.br/&quot;&gt;http://gsaraiva.projects.pro.br/&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/28">jQuery Extensions</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Fri, 09 May 2008 02:01:17 -0700</pubDate>
 <dc:creator>Gilberto Saraiva</dc:creator>
 <guid isPermaLink="false">2511 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Smart Lists</title>
 <link>http://plugins.jquery.com/project/smartlists</link>
 <description>&lt;p&gt;Smart Lists is a light-weight jQuery extension that lets you convert &#039;flat&#039; HTML lists of information into categorized, paginated lists. In essence, it&#039;s a presentation layer for improving the readability of related information, without need of a database or server-side script.&lt;/p&gt;
&lt;p&gt;The configurable options include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Choice for the item hide/show effect (Blind, Fade/Appear, none)&lt;/li&gt;
&lt;li&gt;Choice for changing page effect (Blind, Fade/Appear, none)&lt;/li&gt;
&lt;li&gt;Control over speed at which effects occur&lt;/li&gt;
&lt;li&gt;Number of items per page&lt;/li&gt;
&lt;li&gt;Option to show/hide the number of items in each category&lt;/li&gt;
&lt;li&gt;Complete control over CSS classes (to ensure compatibility with any webpage)&lt;/li&gt;
&lt;li&gt;Downgrades gracefully (i.e. if JS not enabled)&lt;/li&gt;
&lt;/ul&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/53">Data</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/56">JavaScript</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/28">jQuery Extensions</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/51">Layout</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/50">Widgets</category>
 <pubDate>Tue, 25 Mar 2008 01:26:40 -0700</pubDate>
 <dc:creator>BenKeen</dc:creator>
 <guid isPermaLink="false">2063 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jFade - color fader for jQuery</title>
 <link>http://plugins.jquery.com/project/jFade</link>
 <description>&lt;p&gt;This plugin will easily allow you to do color transitions for text, background and borders for different events.&lt;/p&gt;
&lt;p&gt;The API&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;trigger: the event that will fire color transition, uses the same events as bind in jQuery&lt;br /&gt;property: can be &amp;#039;background&amp;#039;, &amp;#039;borderColor&amp;#039; or &amp;#039;color&amp;#039;&lt;br /&gt;start: the starting color ie &amp;#039;336699&amp;#039;&lt;br /&gt;end: the ending color ie &amp;#039;6699CC&amp;#039;&lt;br /&gt;steps: the number of times to divide the color difference&lt;br /&gt;duration: the transition speed&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
Default values&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;	$.fn.jFade.defaults = {&lt;br /&gt;		trigger: &amp;quot;load&amp;quot;,&lt;br /&gt;		property: &amp;#039;background&amp;#039;,&lt;br /&gt;		start: &amp;#039;FFFFFF&amp;#039;,&lt;br /&gt;		end: &amp;#039;000000&amp;#039;,&lt;br /&gt;		steps: 5,&lt;br /&gt;		duration: 30&lt;br /&gt;	};&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/61">1.2.x</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Tue, 01 Jul 2008 21:20:15 -0700</pubDate>
 <dc:creator>ktan</dc:creator>
 <guid isPermaLink="false">3092 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>tableFilter</title>
 <link>http://plugins.jquery.com/project/tableFilter</link>
 <description>&lt;p&gt;Table filtering/sorting/paging on steroids.  Multi-column sorting and filtering. &lt;/p&gt;
&lt;p&gt;tableFilter allows you to do simple client-side pagination, as well as auto-filtering and auto-sorting on multiple columns simultaneously using ctrl-click. If jquery.cookies is present, it will remember custom settings automatically. tableFilter also supports plugins for added functionality such as automatic aggregation for columns of numeric data (sum/avg/min/max). All of this yours for the low, low price of $(&#039;table&#039;).tableFilter(); See site for details and demos.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/54">Tables</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <pubDate>Tue, 19 Jun 2007 15:08:59 -0700</pubDate>
 <dc:creator>Daemach</dc:creator>
 <guid isPermaLink="false">103 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Add To List</title>
 <link>http://plugins.jquery.com/project/addtolist</link>
 <description>&lt;p&gt;Dynamically add a new option to a select list. A customised form (which you specific) is ajax submitted. A successful ajax return adds the new item to the select list.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/47">Ajax</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/20">Forms</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/43">Windows and Overlays</category>
 <pubDate>Fri, 06 Jun 2008 11:11:04 -0700</pubDate>
 <dc:creator>benrowe</dc:creator>
 <guid isPermaLink="false">2827 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Modalpreview</title>
 <link>http://plugins.jquery.com/project/modalpreview</link>
 <description>&lt;p&gt;Modalpreview is a lightweight jQuery script that makes it possible to preview the textarea content in a modal window before submitting the form.&lt;/p&gt;
&lt;p&gt;Modalpreview automatically adds a preview button next to the submit button that brings up a modal window containing the textarea content, without reloading the entire page. It converts line breaks to &lt;br /&gt; and removes the  tag to prevent hacking. Modalpreview can also strip HTML before rendering the preview.&lt;/p&gt;
&lt;p&gt;Tested in Safari 3, Firefox 2, MSIE 6, MSIE 7, Opera 9&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/20">Forms</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Wed, 21 May 2008 09:20:59 -0700</pubDate>
 <dc:creator>monc</dc:creator>
 <guid isPermaLink="false">2655 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Background-Position Animations</title>
 <link>http://plugins.jquery.com/project/backgroundPosition-Effect</link>
 <description>&lt;p&gt;Adds the ability to do background-position animations to jQuery 1.2, and newer.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$(&amp;#039;#background&amp;#039;).animate({backgroundPosition: &amp;#039;(150px 250px)&amp;#039;});&lt;/code&gt;&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/28">jQuery Extensions</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Sun, 07 Oct 2007 08:46:59 -0700</pubDate>
 <dc:creator>trixta</dc:creator>
 <guid isPermaLink="false">648 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>beePolaroid</title>
 <link>http://plugins.jquery.com/project/beePolaroid</link>
 <description>&lt;p&gt;An Experiment using instant.js and jQuery.&lt;/p&gt;
&lt;p&gt;All documentation is in Spanish.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Sat, 26 Apr 2008 21:54:51 -0700</pubDate>
 <dc:creator>dlares</dc:creator>
 <guid isPermaLink="false">2399 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>ieFixButtons</title>
 <link>http://plugins.jquery.com/project/ieFixButtons</link>
 <description>&lt;p&gt;Fixes the buggy behavior of the &lt;code&gt;&amp;lt;button&amp;gt;&lt;/code&gt; element in Internet Explorer 6 and 7.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/49">Browser Tweaks</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Wed, 05 Dec 2007 05:00:04 -0800</pubDate>
 <dc:creator>odyniec</dc:creator>
 <guid isPermaLink="false">1003 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Animated Collapsible DIV</title>
 <link>http://plugins.jquery.com/project/animatedcollapsiblediv</link>
 <description>&lt;p&gt;This script collapses any DIV on the page and lets users manually toggle its appearance via a smooth &amp;quot;Web 2.0 style&amp;quot; animation. Three distinguishing features of this script are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ability for the script to work on both DIVs that have an explicit CSS height attribute defined, and without.&lt;/li&gt;
&lt;li&gt;Ability to &amp;quot;&lt;b&gt;group&lt;/b&gt;&amp;quot; multiple collapsible content instances to act as a single unit, so opening one closes the others.&lt;/li&gt;
&lt;li&gt;Persistence can be enabled on each collapsible content individually that will remember if the DIV has been expanded, and upon the user&#039;s return to the page within the same browser session, keep it expanded.&lt;/li&gt;
&lt;li&gt;Individually toggle various attributes of each collapsible content, whether a fade effect should be applied, the duration of the animation, an explicit height, plus whether the content should be hidden via scripting by default when the page loads.&lt;/li&gt;
&lt;/ol&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/51">Layout</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/22">Navigation</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Mon, 26 May 2008 08:13:53 -0700</pubDate>
 <dc:creator>georgec</dc:creator>
 <guid isPermaLink="false">2712 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jHelperTip - The Multi-Use Tooltip for jQuery</title>
 <link>http://plugins.jquery.com/project/jHelperTip</link>
 <description>&lt;p&gt;jHelperTip is intended to be useful in many situations such as hovering tip and clickable tips. It can get data from a container, through Ajax or even the attributes of the current object.&lt;/p&gt;
&lt;p&gt;The API and Default Values&lt;/p&gt;
&lt;p&gt;$.fn.jHelperTip.defaults = {&lt;br /&gt;
 trigger: &quot;click&quot;,&lt;br /&gt;
 topOff: 3,&lt;br /&gt;
 leftOff: 10,&lt;br /&gt;
 source: &quot;container&quot;,&lt;br /&gt;
 attrName: &#039;&#039;,&lt;br /&gt;
 ttC: &quot;#jHelperTipContainer&quot;, /* tooltip Container*/&lt;br /&gt;
 dC: &quot;#jHelperTipDataContainer&quot;, /* data Container */&lt;br /&gt;
 aC: &quot;#jHelperTipAttrContainer&quot;, /* attr Container */&lt;br /&gt;
 opacity:  1.0,&lt;br /&gt;
 loadingImg: &quot;ajax-loader.gif&quot;,&lt;br /&gt;
 loadingText: &quot;Loading...&quot;,&lt;br /&gt;
 type: &quot;GET&quot;, /* data can be inline or CSS selector */&lt;br /&gt;
 //url: &#039;&#039;,&lt;br /&gt;
 //data: &#039;&#039;,&lt;br /&gt;
 autoClose: true&lt;br /&gt;
};&lt;/p&gt;
&lt;p&gt;Explanation of the Options:&lt;/p&gt;
&lt;p&gt;trigger: &quot;click&quot; or &quot;hover&quot; to trigger the tooltip&lt;/p&gt;
&lt;p&gt;topOff: top offset from mouse pointer&lt;/p&gt;
&lt;p&gt;leftOff: left offset from mouse pointer&lt;/p&gt;
&lt;p&gt;source: can be &quot;container&quot;, &quot;ajax&quot; or &quot;attribute&quot;, container is an container in current page, ajax loads from another page, attribute will read the attribute of current object.&lt;/p&gt;
&lt;p&gt;attrName: the attribute that you want to pass the data from (only works if your source is attribute)&lt;/p&gt;
&lt;p&gt;ttC: tooltip container (define a container to position your tooltip and receive data from ajax), will create if container not found use &quot;#container&quot; and not &quot;container&quot;&lt;/p&gt;
&lt;p&gt;dC: data container for same page container (only works if your source is container)&lt;/p&gt;
&lt;p&gt;aC: attribute data container (only works if your source is attribute)&lt;/p&gt;
&lt;p&gt;opacity: opacity of the tooltips&lt;/p&gt;
&lt;p&gt;loadingImg: the loading image indicator in Ajax calls (only works if your source is ajax)&lt;/p&gt;
&lt;p&gt;loadingText: the loading text indicator in Ajax calls (only works if your source is ajax)&lt;/p&gt;
&lt;p&gt;type: &quot;GET&quot; or &quot;POST&quot; (only works if your source is ajax)&lt;/p&gt;
&lt;p&gt;url: The address of the page that you are fetching from (only works if your source is ajax)&lt;/p&gt;
&lt;p&gt;data: data passed to the ajax request (only works if your source is ajax)&lt;/p&gt;
&lt;p&gt;autoClose: true or false, specify if explicit action is needed to close the tooltip&lt;br /&gt;
Examples&lt;/p&gt;
&lt;p&gt;jQuery.noConflict();&lt;/p&gt;
&lt;p&gt;jQuery(function($){&lt;br /&gt;
   $(&quot;#test&quot;).jHelperTip({&lt;br /&gt;
     trigger: &quot;click&quot;,&lt;br /&gt;
     dC:&quot;#tip1&quot;,&lt;br /&gt;
     autoClose: false,&lt;br /&gt;
     opacity: 0.9&lt;br /&gt;
 }); &lt;/p&gt;
&lt;p&gt;Matt is doing something dangerous&lt;/p&gt;
&lt;p&gt; click here to close&lt;/p&gt;
&lt;p&gt;adj.&lt;/p&gt;
&lt;p&gt;1. Involving or filled with danger; perilous.&lt;/p&gt;
&lt;p&gt; 2. Being able or likely to do harm.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/21">User Interface</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/57">Utilities</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/43">Windows and Overlays</category>
 <pubDate>Mon, 02 Jun 2008 21:06:33 -0700</pubDate>
 <dc:creator>ktan</dc:creator>
 <guid isPermaLink="false">2779 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>jCarouselLite2</title>
 <link>http://plugins.jquery.com/project/jCarouselLite2</link>
 <description>&lt;p&gt;Reworked version of jCarouselLite. Faster, more options. Please offer suggestions and I will add them.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/48">Animation and Effects</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Wed, 30 Apr 2008 02:21:44 -0700</pubDate>
 <dc:creator>chuckchange</dc:creator>
 <guid isPermaLink="false">2438 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Img Notes</title>
 <link>http://plugins.jquery.com/project/ImgNotes</link>
 <description>&lt;p&gt;A simple way to display notes over images when you roll your mouse over the image.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/52">Media</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/50">Widgets</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/43">Windows and Overlays</category>
 <pubDate>Thu, 19 Jun 2008 06:35:29 -0700</pubDate>
 <dc:creator>tariquesani</dc:creator>
 <guid isPermaLink="false">2971 at http://plugins.jquery.com</guid>
</item>
<item>
 <title>Call function on mouse click or Enter keypress</title>
 <link>http://plugins.jquery.com/project/clickOrEnter</link>
 <description>&lt;p&gt;Typically useful on anchor elements for which following the link should produce javascript functionality instead of the default action (following the URL).&lt;/p&gt;
&lt;p&gt;Function binds mouse click and enter keypress to a specified element, and calls the specified function. The default action (e.g. following the href for an anchor) is prevented.&lt;/p&gt;
&lt;p&gt;Release 1.2+ supports binding to more than one element, because the callback function is aware of the target of the click / enter keypress.&lt;/p&gt;
&lt;p&gt;Usage:&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;$.clickOrEnter(yourElement,yourFunction);&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
e.g.&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;$.clickOrEnter(&amp;#039;a&amp;#039;,popup);&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;This essentially replaces the style of&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;a href=&amp;quot;javascript:function();&amp;quot;&amp;gt;Foo&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href=&amp;quot;foo.html&amp;quot; onclick=&amp;quot;function();&amp;quot; onkeypress=&amp;quot;function();&amp;quot;&amp;gt;Bar&amp;lt;/a&amp;gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
which are inaccessible / obtrusive.&lt;/p&gt;
</description>
 <category domain="http://plugins.jquery.com/taxonomy/term/56">JavaScript</category>
 <category domain="http://plugins.jquery.com/taxonomy/term/38">Plugins</category>
 <pubDate>Sun, 30 Sep 2007 07:37:54 -0700</pubDate>
 <dc:creator>bryan</dc:creator>
 <guid isPermaLink="false">601 at http://plugins.jquery.com</guid>
</item>
</channel>
</rss>
