First commit of the new doc system.
authorJohn Resig <jeresig@gmail.com>
Sun, 13 Aug 2006 03:05:31 +0000 (03:05 +0000)
committerJohn Resig <jeresig@gmail.com>
Sun, 13 Aug 2006 03:05:31 +0000 (03:05 +0000)
22 files changed:
LICENSE [moved from MIT-LICENSE with 100% similarity]
attr/attr.js [deleted file]
docs/build.sh [new file with mode: 0755]
docs/build/js.jar [new file with mode: 0644]
docs/data/jquery-docs-json.js [new file with mode: 0644]
docs/data/jquery-docs-jsonp.js [new file with mode: 0644]
docs/data/jquery-docs-xml.xml [new file with mode: 0644]
docs/events/gen-events.pl [new file with mode: 0644]
docs/gen.pl [deleted file]
docs/index.html [deleted file]
docs/index.xml [new file with mode: 0644]
docs/jquery-docs-json.js [deleted file]
docs/jquery-docs-jsonp.js [deleted file]
docs/js/doc.js [moved from docs/doc.js with 51% similarity]
docs/js/pager.js [moved from docs/pager.js with 60% similarity]
docs/js/tooltip.js [moved from docs/tooltip.js with 100% similarity]
docs/jsont.js [deleted file]
docs/style/docs.xsl [new file with mode: 0644]
docs/style/style.css [moved from docs/style.css with 100% similarity]
drag/drag.js [deleted file]
sort/sort.js [deleted file]
tmpl/tmpl.js [deleted file]

similarity index 100%
rename from MIT-LICENSE
rename to LICENSE
diff --git a/attr/attr.js b/attr/attr.js
deleted file mode 100644 (file)
index 43eddf3..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-
-var pos = [
-  "height", "width", "top", "left", "bottom", "right",
-  "paddingTop", "paddingRight", "paddingBottom", "paddingLeft",
-  "marginTop", "marginRight", "marginBottom", "marginLeft",
-  "lineHeight", "maxWidth", "maxHeight", "minWidth", "minHeight",
-  "textIndent", "fontSize"
-];
-
-for ( var i = 0; i < pos.length; i++ ) {
-       (function(){
-               var o = pos[i];
-               $.fn[o] = function(a){
-                       return a ?
-                               this.css(o,a) :
-                               parseInt( this.css(o) );
-               };
-       })();
-}
-
-var posArg = [
-       "clientLeft", "clientTop", "clientWidth", "clientHeight",
-       "offsetLeft", "offsetTop", "offsetWidth", "offsetHeight",
-       "scrollLeft", "scrollTop", "scrollWidth", "scrollHeight"
-];
-
-for ( var i = 0; i < posArg.length; i++ ) {
-       (function(){
-               var o = posArg[i];
-               $.fn[o] = function(a){
-                       return a ? this.each(function(){
-                               this[o] = parseInt( a );
-                       }) : this.size() > 0 ?
-                               this.get(0)[o] :
-                               null;
-               };
-       })();
-}
-
-$.fn.text = function(e) {
-       e = e || this.cur;
-       var t = "";
-       for ( var j = 0; j < e.length; j++ ) {
-               for ( var i = 0; i < e[j].childNodes.length; i++ ) {
-                       t += e[j].childNodes[i].nodeType != 1 ?
-                               e[j].childNodes[i].nodeValue :
-                               $.fn.text(e[j].childNodes[i].childNodes);
-               }
-       }
-       return t;
-};
diff --git a/docs/build.sh b/docs/build.sh
new file mode 100755 (executable)
index 0000000..01ac4d4
--- /dev/null
@@ -0,0 +1,2 @@
+#!/bin/sh
+java -jar build/js.jar build/build.js
diff --git a/docs/build/js.jar b/docs/build/js.jar
new file mode 100644 (file)
index 0000000..194e592
Binary files /dev/null and b/docs/build/js.jar differ
diff --git a/docs/data/jquery-docs-json.js b/docs/data/jquery-docs-json.js
new file mode 100644 (file)
index 0000000..00d876f
--- /dev/null
@@ -0,0 +1 @@
+[{"property":1,"cat":"Core","type":"String","desc":"The current SVN version of jQuery.","params":[],"short":"The current SVN version of jQuery.","examples":[],"private":1,"name":"jquery"},{"short":"The number of elements currently matched.","params":[],"desc":"The number of elements currently matched.","property":1,"type":"Number","name":"length","examples":[{"code":"$(\"img\").length;","result":"2","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"The number of elements currently matched.","params":[],"desc":"The number of elements currently matched.","type":"Number","name":"size","examples":[{"code":"$(\"img\").size();","result":"2","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"Access all matched elements.","params":[],"desc":"Access all matched elements. This serves as a backwards-compatible\nway of accessing all matched elements (other than the jQuery object\nitself, which is, in fact, an array of elements).","type":"Array&lt;Element&gt;","name":"get","examples":[{"code":"$(\"img\").get();","result":"[ &lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt; ]","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"Access a single matched element.","params":[{"type":"Number","desc":"Access the element in the Nth position.","name":"num"}],"desc":"Access a single matched element. num is used to access the \nNth element matched.","type":"Element","name":"get","examples":[{"code":"$(\"img\").get(1);","result":"[ &lt;img src=\"test1.jpg\"/&gt; ]","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"Set the jQuery object to an array of elements.","params":[{"type":"Elements","desc":"An array of elements","name":"elems"}],"desc":"Set the jQuery object to an array of elements.","type":"jQuery","name":"get","private":1,"examples":[{"code":"$(\"img\").get([ document.body ]);","result":"$(\"img\").get() == [ document.body ]"}],"cat":"Core"},{"short":"Execute a function within the context of every matched element.","params":[{"type":"Function","desc":"A function to execute","name":"fn"}],"desc":"Execute a function within the context of every matched element.\nThis means that every time the passed-in function is executed\n(which is once for every element matched) the 'this' keyword\npoints to the specific element.\n\nAdditionally, the function, when executed, is passed a single\nargument representing the position of the element in the matched\nset.","type":"jQuery","name":"each","examples":[{"code":"$(\"img\").each(function(){ this.src = \"test.jpg\"; });","result":"&lt;img src=\"test.jpg\"/&gt; &lt;img src=\"test.jpg\"/&gt;","before":"&lt;img/&gt; &lt;img/&gt;"}],"cat":"Core"},{"short":"Access a property on the first matched element.","params":[{"type":"String","desc":"The name of the property to access.","name":"name"}],"desc":"Access a property on the first matched element.\nThis method makes it easy to retreive a property value\nfrom the first matched element.","type":"Object","name":"attr","examples":[{"code":"$(\"img\").attr(\"src\");","result":"test.jpg","before":"&lt;img src=\"test.jpg\"/&gt;"}],"cat":"DOM"},{"short":"Set a hash of key/value object properties to all matched elements.","params":[{"type":"Hash","desc":"A set of key/value pairs to set as object properties.","name":"prop"}],"desc":"Set a hash of key/value object properties to all matched elements.\nThis serves as the best way to set a large number of properties\non all matched elements.","type":"jQuery","name":"attr","examples":[{"code":"$(\"img\").attr({ src: \"test.jpg\", alt: \"Test Image\" });","result":"&lt;img src=\"test.jpg\" alt=\"Test Image\"/&gt;","before":"&lt;img/&gt;"}],"cat":"DOM"},{"short":"Set a single property to a value, on all matched elements.","params":[{"type":"String","desc":"The name of the property to set.","name":"key"},{"type":"Object","desc":"The value to set the property to.","name":"value"}],"desc":"Set a single property to a value, on all matched elements.","type":"jQuery","name":"attr","examples":[{"code":"$(\"img\").attr(\"src\",\"test.jpg\");","result":"&lt;img src=\"test.jpg\"/&gt;","before":"&lt;img/&gt;"}],"cat":"DOM"},{"short":"Access a style property on the first matched element.","params":[{"type":"String","desc":"The name of the property to access.","name":"name"}],"desc":"Access a style property on the first matched element.\nThis method makes it easy to retreive a style property value\nfrom the first matched element.","type":"Object","name":"css","examples":[{"code":"$(\"p\").css(\"red\");","result":"red","before":"&lt;p style=\"color:red;\"&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set a hash of key/value style properties to all matched elements.","params":[{"type":"Hash","desc":"A set of key/value pairs to set as style properties.","name":"prop"}],"desc":"Set a hash of key/value style properties to all matched elements.\nThis serves as the best way to set a large number of style properties\non all matched elements.","type":"jQuery","name":"css","examples":[{"code":"$(\"p\").css({ color: \"red\", background: \"blue\" });","result":"&lt;p style=\"color:red; background:blue;\"&gt;Test Paragraph.&lt;/p&gt;","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set a single style property to a value, on all matched elements.","params":[{"type":"String","desc":"The name of the property to set.","name":"key"},{"type":"Object","desc":"The value to set the property to.","name":"value"}],"desc":"Set a single style property to a value, on all matched elements.","type":"jQuery","name":"css","examples":[{"code":"$(\"p\").css(\"color\",\"red\");","result":"&lt;p style=\"color:red;\"&gt;Test Paragraph.&lt;/p&gt;","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Retreive the text contents of all matched elements.","params":[],"desc":"Retreive the text contents of all matched elements. The result is\na string that contains the combined text contents of all matched\nelements. This method works on both HTML and XML documents.","type":"String","name":"text","examples":[{"code":"$(\"p\").text();","result":"Test Paragraph.","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"DOM"},{"short":"Wrap all matched elements with a structure of other elements.","params":[{"desc":"A string of HTML, that will be created on the fly and wrapped around the target.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will be wrapped.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, the first of which will be wrapped.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Wrap all matched elements with a structure of other elements.\nThis wrapping process is most useful for injecting additional\nstucture into a document, without ruining the original semantic\nqualities of a document.\n\nThe way that is works is that it goes through the first element argument\nprovided and finds the deepest element within the structure - it is that\nelement that will en-wrap everything else.","type":"jQuery","name":"wrap","examples":[{"code":"$(\"p\").wrap(\"&lt;div class='wrap'&gt;&lt;/div&gt;\");","result":"&lt;div class='wrap'&gt;&lt;p&gt;Test Paragraph.&lt;/p&gt;&lt;/div&gt;","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Append any number of elements to the inside of all matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and appended to the target.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will be appended.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be appended.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Append any number of elements to the inside of all matched elements.\nThis operation is similar to doing an appendChild to all the \nspecified elements, adding them into the document.","type":"jQuery","name":"append","examples":[{"code":"$(\"p\").append(\"&lt;b&gt;Hello&lt;/b&gt;\");","result":"&lt;p&gt;I would like to say: &lt;b&gt;Hello&lt;/b&gt;&lt;/p&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Prepend any number of elements to the inside of all matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and prepended to the target.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will be prepended.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be prepended.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Prepend any number of elements to the inside of all matched elements.\nThis operation is the best way to insert a set of elements inside, at the \nbeginning, of all the matched element.","type":"jQuery","name":"prepend","examples":[{"code":"$(\"p\").prepend(\"&lt;b&gt;Hello&lt;/b&gt;\");","result":"&lt;p&gt;&lt;b&gt;Hello&lt;/b&gt;, how are you?&lt;/p&gt;","before":"&lt;p&gt;, how are you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert any number of elements before each of the matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and inserted.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will beinserted.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be inserted.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Insert any number of elements before each of the matched elements.","type":"jQuery","name":"before","examples":[{"code":"$(\"p\").before(\"&lt;b&gt;Hello&lt;/b&gt;\");","result":"&lt;b&gt;Hello&lt;/b&gt;&lt;p&gt;how are you?&lt;/p&gt;","before":"&lt;p&gt;how are you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert any number of elements after each of the matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and inserted.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will beinserted.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be inserted.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Insert any number of elements after each of the matched elements.","type":"jQuery","name":"after","examples":[{"code":"$(\"p\").after(\"&lt;p&gt;I'm doing fine.&lt;/p&gt;\");","result":"&lt;p&gt;How are you?&lt;/p&gt;&lt;p&gt;I'm doing fine.&lt;/p&gt;","before":"&lt;p&gt;How are you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"End the most recent 'destructive' operation, reverting the list of matched elements\nback to its previous state.","params":[],"desc":"End the most recent 'destructive' operation, reverting the list of matched elements\nback to its previous state. After an end operation, the list of matched elements will \nrevert to the last state of matched elements.","type":"jQuery","name":"end","examples":[{"code":"$(\"p\").find(\"span\").end();","result":"$(\"p\").find(\"span\").end() == [ &lt;p&gt;...&lt;/p&gt; ]","before":"&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Searches for all elements that match the specified expression.","params":[{"type":"String","desc":"An expression to search with.","name":"expr"}],"desc":"Searches for all elements that match the specified expression.\nThis method is the optimal way of finding additional descendant\nelements with which to process.\n\nAll searching is done using a jQuery expression. The expression can be \nwritten using CSS 1-3 Selector syntax, or basic XPath.","type":"jQuery","name":"find","examples":[{"code":"$(\"p\").find(\"span\");","result":"$(\"p\").find(\"span\") == [ &lt;span&gt;Hello&lt;/span&gt; ]","before":"&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes all elements from the set of matched elements that do not \nmatch the specified expression.","params":[{"type":"String","desc":"An expression to search with.","name":"expr"}],"desc":"Removes all elements from the set of matched elements that do not \nmatch the specified expression. This method is used to narrow down\nthe results of a search.\n\nAll searching is done using a jQuery expression. The expression\ncan be written using CSS 1-3 Selector syntax, or basic XPath.","type":"jQuery","name":"filter","examples":[{"code":"$(\"p\").filter(\".selected\")","result":"$(\"p\").filter(\".selected\") == [ &lt;p class=\"selected\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p class=\"selected\"&gt;Hello&lt;/p&gt;&lt;p&gt;How are you?&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes all elements from the set of matched elements that do not\nmatch at least one of the expressions passed to the function.","params":[{"type":"Array&lt;String&gt;","desc":"A set of expressions to evaluate against","name":"exprs"}],"desc":"Removes all elements from the set of matched elements that do not\nmatch at least one of the expressions passed to the function. This \nmethod is used when you want to filter the set of matched elements \nthrough more than one expression.\n\nElements will be retained in the jQuery object if they match at\nleast one of the expressions passed.","type":"jQuery","name":"filter","examples":[{"code":"$(\"p\").filter([\".selected\", \":first\"])","result":"$(\"p\").filter([\".selected\", \":first\"]) == [ &lt;p&gt;Hello&lt;/p&gt;, &lt;p class=\"selected\"&gt;And Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;p class=\"selected\"&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes the specified Element from the set of matched elements.","params":[{"type":"Element","desc":"An element to remove from the set","name":"el"}],"desc":"Removes the specified Element from the set of matched elements. This\nmethod is used to remove a single Element from a jQuery object.","type":"jQuery","name":"not","examples":[{"code":"$(\"p\").not( document.getElementById(\"selected\") )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p id=\"selected\"&gt;Hello Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes elements matching the specified expression from the set\nof matched elements.","params":[{"type":"String","desc":"An expression with which to remove matching elements","name":"expr"}],"desc":"Removes elements matching the specified expression from the set\nof matched elements. This method is used to remove one or more\nelements from a jQuery object.","type":"jQuery","name":"not","examples":[{"code":"$(\"p\").not(\"#selected\")","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p id=\"selected\"&gt;Hello Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Adds the elements matched by the expression to the jQuery object.","params":[{"type":"String","desc":"An expression whose matched elements are added","name":"expr"}],"desc":"Adds the elements matched by the expression to the jQuery object. This\ncan be used to concatenate the result sets of two expressions.","type":"jQuery","name":"add","examples":[{"code":"$(\"p\").add(\"span\")","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span&gt;Hello Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Adds each of the Elements in the array to the set of matched elements.","params":[{"type":"Array&lt;Element&gt;","desc":"An array of Elements to add","name":"els"}],"desc":"Adds each of the Elements in the array to the set of matched elements.\nThis is used to add a set of Elements to a jQuery object.","type":"jQuery","name":"add","examples":[{"code":"$(\"p\").add([document.getElementById(\"a\"), document.getElementById(\"b\")])","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id=\"a\"&gt;Hello Again&lt;/span&gt;, &lt;span id=\"b\"&gt;And Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id=\"a\"&gt;Hello Again&lt;/span&gt;&lt;span id=\"b\"&gt;And Again&lt;/span&gt;&lt;/p&gt;"}],"cat":"jQuery"},{"short":"Adds a single Element to the set of matched elements.","params":[{"type":"Element","desc":"An Element to add","name":"el"}],"desc":"Adds a single Element to the set of matched elements. This is used to\nadd a single Element to a jQuery object.","type":"jQuery","name":"add","examples":[{"code":"$(\"p\").add( document.getElementById(\"a\") )","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id=\"a\"&gt;Hello Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id=\"a\"&gt;Hello Again&lt;/span&gt;&lt;/p&gt;"}],"cat":"jQuery"},{"params":[{"type":"Array","desc":"","name":"args"},{"type":"Boolean","desc":"","name":"table"},{"type":"Number","desc":"","name":"int"},{"type":"Function","desc":"The function doing the DOM manipulation.","name":"fn"}],"desc":"","type":"jQuery","name":"domManip","private":1,"examples":[],"short":""},{"params":[{"type":"Array","desc":"","name":"a"},{"type":"Array","desc":"","name":"args"}],"desc":"","type":"jQuery","name":"pushStack","private":1,"examples":[],"short":""},{"params":[{"type":"Object","desc":"","name":"obj"},{"type":"Object","desc":"","name":"prop"}],"desc":"","type":"Object","name":"extend","private":1,"examples":[],"short":""},{"short":"Extend one object with another, returning the original,\nmodified, object.","params":[{"type":"Object","desc":"The object to extend","name":"obj"},{"type":"Object","desc":"The object that will be merged into the first.","name":"prop"}],"desc":"Extend one object with another, returning the original,\nmodified, object. This is a great utility for simple inheritance.","type":"Object","name":"$.extend","examples":[],"cat":"Javascript"},{"params":[],"desc":"","type":"undefined","name":"init","private":1,"examples":[],"short":""},{"short":"A generic iterator function, which can be used to seemlessly\niterate over both objects and arrays.","params":[{"type":"Object","desc":"The object, or array, to iterate over.","name":"obj"},{"type":"Object","desc":"The function that will be executed on every object.","name":"fn"}],"desc":"A generic iterator function, which can be used to seemlessly\niterate over both objects and arrays.","type":"Object","name":"$.each","examples":[],"cat":"Javascript"},{"params":[{"type":"String","desc":"The string to trim.","name":"str"}],"desc":"Remove the whitespace from the beginning and end of a string.","type":"String","name":"$.trim","private":1,"examples":[],"short":"Remove the whitespace from the beginning and end of a string."},{"params":[{"type":"Element","desc":"The element to find the ancestors of.","name":"elem"}],"desc":"All ancestors of a given element.","type":"Array&lt;Element&gt;","name":"$.parents","private":1,"examples":[],"short":"All ancestors of a given element."},{"params":[{"type":"Element","desc":"The element to find all the siblings of (including itself).","name":"elem"}],"desc":"All elements on a specified axis.","type":"Array","name":"$.sibling","private":1,"examples":[],"short":"All elements on a specified axis."},{"params":[{"type":"Array","desc":"The first array to merge.","name":"a"},{"type":"Array","desc":"The second array to merge.","name":"b"}],"desc":"Merge two arrays together, removing all duplicates.","type":"Array","name":"$.merge","private":1,"examples":[],"short":"Merge two arrays together, removing all duplicates."},{"params":[{"type":"Array","desc":"The Array to find items in.","name":"array"},{"type":"Function","desc":"The function to process each item against.","name":"fn"},{"type":"Boolean","desc":"Invert the selection - select the opposite of the function.","name":"inv"}],"desc":"Remove items that aren't matched in an array. The function passed\nin to this method will be passed two arguments: 'a' (which is the\narray item) and 'i' (which is the index of the item in the array).","type":"Array","name":"$.grep","private":1,"examples":[],"short":"Remove items that aren't matched in an array."},{"params":[{"type":"Array","desc":"The Array to translate.","name":"array"},{"type":"Function","desc":"The function to process each item against.","name":"fn"}],"desc":"Translate all items in array to another array of items. The translation function\nthat is provided to this method is passed one argument: 'a' (the item to be \ntranslated). If an array is returned, that array is mapped out and merged into\nthe full array. Additionally, returning 'null' or 'undefined' will delete the item\nfrom the array. Both of these changes imply that the size of the array may not\nbe the same size upon completion, as it was when it started.","type":"Array","name":"$.map","private":1,"examples":[],"short":"Translate all items in array to another array of items."},{"short":"Append all of the matched elements to another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Append all of the matched elements to another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).append(B), in that instead of appending B to A, you're appending\nA to B.","type":"jQuery","name":"appendTo","examples":[{"code":"$(\"p\").appendTo(\"#foo\");","result":"&lt;div id=\"foo\"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;/div&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;&lt;/div&gt;"}],"cat":"DOM/Manipulation"},{"short":"Prepend all of the matched elements to another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Prepend all of the matched elements to another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).prepend(B), in that instead of prepending B to A, you're prepending\nA to B.","type":"jQuery","name":"prependTo","examples":[{"code":"$(\"p\").prependTo(\"#foo\");","result":"&lt;div id=\"foo\"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert all of the matched elements before another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Insert all of the matched elements before another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).before(B), in that instead of inserting B before A, you're inserting\nA before B.","type":"jQuery","name":"insertBefore","examples":[{"code":"$(\"p\").insertBefore(\"#foo\");","result":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;","before":"&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert all of the matched elements after another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Insert all of the matched elements after another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).after(B), in that instead of inserting B after A, you're inserting\nA after B.","type":"jQuery","name":"insertAfter","examples":[{"code":"$(\"p\").insertAfter(\"#foo\");","result":"&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;"}],"cat":"DOM/Manipulation"},{"short":"Get the current CSS width of the first matched element.","params":[],"desc":"Get the current CSS width of the first matched element.","type":"String","name":"width","examples":[{"code":"$(\"p\").width();","result":"\"300px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS width of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS width of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"width","examples":[{"code":"$(\"p\").width(\"20px\");","result":"&lt;p style=\"width:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS height of the first matched element.","params":[],"desc":"Get the current CSS height of the first matched element.","type":"String","name":"height","examples":[{"code":"$(\"p\").height();","result":"\"14px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS height of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS height of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"height","examples":[{"code":"$(\"p\").height(\"20px\");","result":"&lt;p style=\"height:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS top of the first matched element.","params":[],"desc":"Get the current CSS top of the first matched element.","type":"String","name":"top","examples":[{"code":"$(\"p\").top();","result":"\"0px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS top of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS top of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"top","examples":[{"code":"$(\"p\").top(\"20px\");","result":"&lt;p style=\"top:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS left of the first matched element.","params":[],"desc":"Get the current CSS left of the first matched element.","type":"String","name":"left","examples":[{"code":"$(\"p\").left();","result":"\"0px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS left of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS left of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"left","examples":[{"code":"$(\"p\").left(\"20px\");","result":"&lt;p style=\"left:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS position of the first matched element.","params":[],"desc":"Get the current CSS position of the first matched element.","type":"String","name":"position","examples":[{"code":"$(\"p\").position();","result":"\"static\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS position of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS position of every matched element.","type":"jQuery","name":"position","examples":[{"code":"$(\"p\").position(\"relative\");","result":"&lt;p style=\"position:relative;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS float of the first matched element.","params":[],"desc":"Get the current CSS float of the first matched element.","type":"String","name":"float","examples":[{"code":"$(\"p\").float();","result":"\"none\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS float of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS float of every matched element.","type":"jQuery","name":"float","examples":[{"code":"$(\"p\").float(\"left\");","result":"&lt;p style=\"float:left;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS overflow of the first matched element.","params":[],"desc":"Get the current CSS overflow of the first matched element.","type":"String","name":"overflow","examples":[{"code":"$(\"p\").overflow();","result":"\"none\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS overflow of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS overflow of every matched element.","type":"jQuery","name":"overflow","examples":[{"code":"$(\"p\").overflow(\"auto\");","result":"&lt;p style=\"overflow:auto;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS color of the first matched element.","params":[],"desc":"Get the current CSS color of the first matched element.","type":"String","name":"color","examples":[{"code":"$(\"p\").color();","result":"\"black\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS color of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS color of every matched element.","type":"jQuery","name":"color","examples":[{"code":"$(\"p\").color(\"blue\");","result":"&lt;p style=\"color:blue;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS background of the first matched element.","params":[],"desc":"Get the current CSS background of the first matched element.","type":"String","name":"background","examples":[{"code":"$(\"p\").background();","result":"\"\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS background of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS background of every matched element.","type":"jQuery","name":"background","examples":[{"code":"$(\"p\").background(\"blue\");","result":"&lt;p style=\"background:blue;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current value of the first matched element.","params":[],"desc":"Get the current value of the first matched element.","type":"String","name":"val","examples":[{"code":"$(\"input\").val();","result":"\"some text\"","before":"&lt;input type=\"text\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the value of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the value of every matched element.","type":"jQuery","name":"val","examples":[{"code":"$(\"input\").value(\"test\");","result":"&lt;input type=\"text\" value=\"test\"/&gt;","before":"&lt;input type=\"text\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the html contents of the first matched element.","params":[],"desc":"Get the html contents of the first matched element.","type":"String","name":"html","examples":[{"code":"$(\"div\").html();","result":"&lt;input/&gt;","before":"&lt;div&gt;&lt;input/&gt;&lt;/div&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the html contents of every matched element.","params":[{"type":"String","desc":"Set the html contents to the specified value.","name":"val"}],"desc":"Set the html contents of every matched element.","type":"jQuery","name":"html","examples":[{"code":"$(\"div\").html(\"&lt;b&gt;new stuff&lt;/b&gt;\");","result":"&lt;div&gt;&lt;b&gt;new stuff&lt;/b&gt;&lt;/div&gt;","before":"&lt;div&gt;&lt;input/&gt;&lt;/div&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current id of the first matched element.","params":[],"desc":"Get the current id of the first matched element.","type":"String","name":"id","examples":[{"code":"$(\"input\").id();","result":"\"test\"","before":"&lt;input type=\"text\" id=\"test\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the id of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the id of every matched element.","type":"jQuery","name":"id","examples":[{"code":"$(\"input\").id(\"newid\");","result":"&lt;input type=\"text\" id=\"newid\" value=\"some text\"/&gt;","before":"&lt;input type=\"text\" id=\"test\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current title of the first matched element.","params":[],"desc":"Get the current title of the first matched element.","type":"String","name":"title","examples":[{"code":"$(\"img\").title();","result":"\"my image\"","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the title of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the title of every matched element.","type":"jQuery","name":"title","examples":[{"code":"$(\"img\").title(\"new title\");","result":"&lt;img src=\"test.jpg\" title=\"new image\"/&gt;","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current name of the first matched element.","params":[],"desc":"Get the current name of the first matched element.","type":"String","name":"name","examples":[{"code":"$(\"input\").name();","result":"\"username\"","before":"&lt;input type=\"text\" name=\"username\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the name of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the name of every matched element.","type":"jQuery","name":"name","examples":[{"code":"$(\"input\").name(\"user\");","result":"&lt;input type=\"text\" name=\"user\"/&gt;","before":"&lt;input type=\"text\" name=\"username\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current href of the first matched element.","params":[],"desc":"Get the current href of the first matched element.","type":"String","name":"href","examples":[{"code":"$(\"a\").href();","result":"\"test.html\"","before":"&lt;a href=\"test.html\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the href of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the href of every matched element.","type":"jQuery","name":"href","examples":[{"code":"$(\"a\").href(\"test2.html\");","result":"&lt;a href=\"test2.html\"&gt;my link&lt;/a&gt;","before":"&lt;a href=\"test.html\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current src of the first matched element.","params":[],"desc":"Get the current src of the first matched element.","type":"String","name":"src","examples":[{"code":"$(\"img\").src();","result":"\"test.jpg\"","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the src of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the src of every matched element.","type":"jQuery","name":"src","examples":[{"code":"$(\"img\").src(\"test2.jpg\");","result":"&lt;img src=\"test2.jpg\" title=\"my image\"/&gt;","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current rel of the first matched element.","params":[],"desc":"Get the current rel of the first matched element.","type":"String","name":"rel","examples":[{"code":"$(\"a\").rel();","result":"\"nofollow\"","before":"&lt;a href=\"test.html\" rel=\"nofollow\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the rel of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the rel of every matched element.","type":"jQuery","name":"rel","examples":[{"code":"$(\"a\").rel(\"nofollow\");","result":"&lt;a href=\"test.html\" rel=\"nofollow\"&gt;my link&lt;/a&gt;","before":"&lt;a href=\"test.html\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Get a set of elements containing the unique parents of the matched\nset of elements.","params":[],"desc":"Get a set of elements containing the unique parents of the matched\nset of elements.","type":"jQuery","name":"parent","examples":[{"code":"$(\"p\").parent()","result":"[ &lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt; ]","before":"&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique parents of the matched\nset of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the parents with","name":"expr"}],"desc":"Get a set of elements containing the unique parents of the matched\nset of elements, and filtered by an expression.","type":"jQuery","name":"parent","examples":[{"code":"$(\"p\").parent(\".selected\")","result":"[ &lt;div class=\"selected\"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt; ]","before":"&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;&lt;div class=\"selected\"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","params":[],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","type":"jQuery","name":"ancestors","examples":[{"code":"$(\"span\").ancestors()","result":"[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the ancestors with","name":"expr"}],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","type":"jQuery","name":"ancestors","examples":[{"code":"$(\"span\").ancestors(\"p\")","result":"[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","params":[],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","type":"jQuery","name":"parents","examples":[{"code":"$(\"span\").ancestors()","result":"[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the ancestors with","name":"expr"}],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","type":"jQuery","name":"parents","examples":[{"code":"$(\"span\").ancestors(\"p\")","result":"[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements.\n\nIt only returns the very next sibling, not all next siblings.","type":"jQuery","name":"next","examples":[{"code":"$(\"p\").next()","result":"[ &lt;p&gt;Hello Again&lt;/p&gt;, &lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the next Elements with","name":"expr"}],"desc":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements, and filtered by an expression.\n\nIt only returns the very next sibling, not all next siblings.","type":"jQuery","name":"next","examples":[{"code":"$(\"p\").next(\".selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements.\n\nIt only returns the immediately previous sibling, not all previous siblings.","type":"jQuery","name":"prev","examples":[{"code":"$(\"p\").previous()","result":"[ &lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the previous Elements with","name":"expr"}],"desc":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements, and filtered by an expression.\n\nIt only returns the immediately previous sibling, not all previous siblings.","type":"jQuery","name":"prev","examples":[{"code":"$(\"p\").previous(\".selected\")","result":"[ &lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt; ]","before":"&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements.","type":"jQuery","name":"siblings","examples":[{"code":"$(\"div\").siblings()","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;p&gt;And Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the sibling Elements with","name":"expr"}],"desc":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements, and filtered by an expression.","type":"jQuery","name":"siblings","examples":[{"code":"$(\"div\").siblings(\".selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements.","type":"jQuery","name":"children","examples":[{"code":"$(\"div\").children()","result":"[ &lt;span&gt;Hello Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the child Elements with","name":"expr"}],"desc":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements, and filtered by an expression.","type":"jQuery","name":"children","examples":[{"code":"$(\"div\").children(\".selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Displays each of the set of matched elements if they are hidden.","params":[],"desc":"Displays each of the set of matched elements if they are hidden.","type":"jQuery","name":"show","examples":[{"code":"$(\"p\").show()","result":"[ &lt;p style=\"display: block\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p style=\"display: none\"&gt;Hello&lt;/p&gt;"}],"cat":"Effects"},{"short":"Hides each of the set of matched elements if they are shown.","params":[],"desc":"Hides each of the set of matched elements if they are shown.","type":"jQuery","name":"hide","examples":[{"code":"$(\"p\").hide()","result":"[ &lt;p style=\"display: none\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Effects"},{"short":"Toggles each of the set of matched elements.","params":[],"desc":"Toggles each of the set of matched elements. If they are shown,\ntoggle makes them hidden. If they are hidden, toggle\nmakes them shown.","type":"jQuery","name":"toggle","examples":[{"code":"$(\"p\").toggle()","result":"[ &lt;p style=\"display: none\"&gt;Hello&lt;/p&gt;, &lt;p style=\"display: block\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p style=\"display: none\"&gt;Hello Again&lt;/p&gt;"}],"cat":"Effects"},{"short":"Adds the specified class to each of the set of matched elements.","params":[{"type":"String","desc":"A CSS class to add to the elements","name":"class"}],"desc":"Adds the specified class to each of the set of matched elements.","type":"jQuery","name":"addClass","examples":[{"code":"$(\"p\").addClass(\"selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"DOM"},{"short":"Removes the specified class from the set of matched elements.","params":[{"type":"String","desc":"A CSS class to remove from the elements","name":"class"}],"desc":"Removes the specified class from the set of matched elements.","type":"jQuery","name":"removeClass","examples":[{"code":"$(\"p\").removeClass(\"selected\")","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p class=\"selected\"&gt;Hello&lt;/p&gt;"}],"cat":"DOM"},{"short":"Adds the specified class if it is present, removes it if it is\nnot present.","params":[{"type":"String","desc":"A CSS class with which to toggle the elements","name":"class"}],"desc":"Adds the specified class if it is present, removes it if it is\nnot present.","type":"jQuery","name":"toggleClass","examples":[{"code":"$(\"p\").toggleClass(\"selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;"}],"cat":"DOM"},{"short":"Removes all matched elements from the DOM.","params":[],"desc":"Removes all matched elements from the DOM. This does NOT remove them from the\njQuery object, allowing you to use the matched elements further.","type":"jQuery","name":"remove","examples":[{"code":"$(\"p\").remove();","result":"how are","before":"&lt;p&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Removes only elements (out of the list of matched elements) that match\nthe specified jQuery expression.","params":[{"type":"String","desc":"A jQuery expression to filter elements by.","name":"expr"}],"desc":"Removes only elements (out of the list of matched elements) that match\nthe specified jQuery expression. This does NOT remove them from the\njQuery object, allowing you to use the matched elements further.","type":"jQuery","name":"remove","examples":[{"code":"$(\"p\").remove(\".hello\");","result":"how are &lt;p&gt;you?&lt;/p&gt;","before":"&lt;p class=\"hello\"&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Removes all child nodes from the set of matched elements.","params":[],"desc":"Removes all child nodes from the set of matched elements.","type":"jQuery","name":"empty","examples":[{"code":"$(\"p\").empty()","result":"[ &lt;p&gt;&lt;/p&gt; ]","before":"&lt;p&gt;Hello, &lt;span&gt;Person&lt;/span&gt; &lt;a href=\"#\"&gt;and person&lt;/a&gt;&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Binds a particular event (like click) to a each of a set of match elements.","params":[{"type":"String","desc":"An event type","name":"type"},{"type":"Function","desc":"A function to bind to the event on each of the set of matched elements","name":"fn"}],"desc":"Binds a particular event (like click) to a each of a set of match elements.","type":"jQuery","name":"bind","examples":[{"code":"$(\"p\").bind( \"click\", function() { alert(\"Hello\"); } )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]<br/><br/>Cancel a default action and prevent it from bubbling by returning false<br/>from your function.","before":"&lt;p&gt;Hello&lt;/p&gt;"},{"code":"$(\"form\").bind( \"submit\", function() { return false; } )<br/><br/>Cancel a default action by using the preventDefault method."},{"code":"$(\"form\").bind( \"submit\", function() { e.preventDefault(); } )<br/><br/>Stop an event from bubbling by using the stopPropogation method."},{"code":"$(\"form\").bind( \"submit\", function() { e.stopPropogation(); } )"}],"cat":"Events"},{"short":"The opposite of bind, removes a bound event from each of the matched\nelements.","params":[{"type":"String","desc":"An event type","name":"type"},{"type":"Function","desc":"A function to unbind from the event on each of the set of matched elements","name":"fn"}],"desc":"The opposite of bind, removes a bound event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unbind","examples":[{"code":"$(\"p\").unbind( \"click\", function() { alert(\"Hello\"); } )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound events of a particular type from each of the matched\nelements.","params":[{"type":"String","desc":"An event type","name":"type"}],"desc":"Removes all bound events of a particular type from each of the matched\nelements.","type":"jQuery","name":"unbind","examples":[{"code":"$(\"p\").unbind( \"click\" )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound events from each of the matched elements.","params":[],"desc":"Removes all bound events from each of the matched elements.","type":"jQuery","name":"unbind","examples":[{"code":"$(\"p\").unbind()","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger a type of event on every matched element.","params":[{"type":"String","desc":"An event type to trigger.","name":"type"}],"desc":"Trigger a type of event on every matched element.","type":"jQuery","name":"trigger","examples":[{"code":"$(\"p\").trigger(\"click\")","result":"alert('hello')","before":"&lt;p click=\"alert('hello')\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Toggle between two function calls every other click.","params":[{"type":"Function","desc":"The function to execute on every even click.","name":"even"},{"type":"Function","desc":"The function to execute on every odd click.","name":"odd"}],"desc":"Toggle between two function calls every other click.\nWhenever a matched element is clicked, the first specified function \nis fired, when clicked again, the second is fired. All subsequent \nclicks continue to rotate through the two functions.","type":"jQuery","name":"toggle","examples":[{"code":"$(\"p\").toggle(function(){<br/>  $(this).addClass(\"selected\");<br/>},function(){<br/>  $(this).removeClass(\"selected\");<br/>});"}],"cat":"Events"},{"short":"A method for simulating hovering (moving the mouse on, and off,\nan object).","params":[{"type":"Function","desc":"The function to fire whenever the mouse is moved over a matched element.","name":"over"},{"type":"Function","desc":"The function to fire whenever the mouse is moved off of a matched element.","name":"out"}],"desc":"A method for simulating hovering (moving the mouse on, and off,\nan object). This is a custom method which provides an 'in' to a \nfrequent task.\n\nWhenever the mouse cursor is moved over a matched \nelement, the first specified function is fired. Whenever the mouse \nmoves off of the element, the second specified function fires. \nAdditionally, checks are in place to see if the mouse is still within \nthe specified element itself (for example, an image inside of a div), \nand if it is, it will continue to 'hover', and not move out \n(a common error in using a mouseout event handler).","type":"jQuery","name":"hover","examples":[{"code":"$(\"p\").hover(function(){<br/>  $(this).addClass(\"over\");<br/>},function(){<br/>  $(this).addClass(\"out\");<br/>});"}],"cat":"Events"},{"short":"Bind a function to be executed whenever the DOM is ready to be\ntraversed and manipulated.","params":[{"type":"Function","desc":"The function to be executed when the DOM is ready.","name":"fn"}],"desc":"Bind a function to be executed whenever the DOM is ready to be\ntraversed and manipulated. This is probably the most important \nfunction included in the event module, as it can greatly improve\nthe response times of your web applications.\n\nIn a nutshell, this is a solid replacement for using window.onload, \nand attaching a function to that. By using this method, your bound Function \nwill be called the instant the DOM is ready to be read and manipulated, \nwhich is exactly what 99.99% of all Javascript code needs to run.\n\nPlease ensure you have no code in your &lt;body&gt; onload event handler, \notherwise $(document).ready() may not fire.","type":"jQuery","name":"ready","examples":[{"code":"$(document).ready(function(){ Your code here... });"}],"cat":"Events"},{"short":"Bind a function to the blur event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the blur event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the blur event of each matched element.","type":"jQuery","name":"blur","examples":[{"code":"$(\"p\").blur( function() { alert(\"Hello\"); } );","result":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the blur event of each matched element.","params":[],"desc":"Trigger the blur event of each matched element. This causes all of the functions\nthat have been bound to thet blur event to be executed.","type":"jQuery","name":"blur","examples":[{"code":"$(\"p\").blur();","result":"alert('Hello');","before":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the blur event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the blur event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the blur event of each matched element, which will only be executed once.\nUnlike a call to the normal .blur() method, calling .oneblur() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneblur","examples":[{"code":"$(\"p\").oneblur( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first blur","before":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound blur event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the blur event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound blur event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unblur","examples":[{"code":"$(\"p\").unblur( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onblur=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound blur events from each of the matched elements.","params":[],"desc":"Removes all bound blur events from each of the matched elements.","type":"jQuery","name":"unblur","examples":[{"code":"$(\"p\").unblur();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the focus event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the focus event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the focus event of each matched element.","type":"jQuery","name":"focus","examples":[{"code":"$(\"p\").focus( function() { alert(\"Hello\"); } );","result":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the focus event of each matched element.","params":[],"desc":"Trigger the focus event of each matched element. This causes all of the functions\nthat have been bound to thet focus event to be executed.","type":"jQuery","name":"focus","examples":[{"code":"$(\"p\").focus();","result":"alert('Hello');","before":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the focus event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the focus event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the focus event of each matched element, which will only be executed once.\nUnlike a call to the normal .focus() method, calling .onefocus() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onefocus","examples":[{"code":"$(\"p\").onefocus( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first focus","before":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound focus event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the focus event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound focus event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unfocus","examples":[{"code":"$(\"p\").unfocus( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onfocus=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound focus events from each of the matched elements.","params":[],"desc":"Removes all bound focus events from each of the matched elements.","type":"jQuery","name":"unfocus","examples":[{"code":"$(\"p\").unfocus();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the load event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the load event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the load event of each matched element.","type":"jQuery","name":"load","examples":[{"code":"$(\"p\").load( function() { alert(\"Hello\"); } );","result":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the load event of each matched element.","params":[],"desc":"Trigger the load event of each matched element. This causes all of the functions\nthat have been bound to thet load event to be executed.","type":"jQuery","name":"load","examples":[{"code":"$(\"p\").load();","result":"alert('Hello');","before":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the load event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the load event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the load event of each matched element, which will only be executed once.\nUnlike a call to the normal .load() method, calling .oneload() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneload","examples":[{"code":"$(\"p\").oneload( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first load","before":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound load event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the load event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound load event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onload=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound load events from each of the matched elements.","params":[],"desc":"Removes all bound load events from each of the matched elements.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the resize event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the resize event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the resize event of each matched element.","type":"jQuery","name":"resize","examples":[{"code":"$(\"p\").resize( function() { alert(\"Hello\"); } );","result":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the resize event of each matched element.","params":[],"desc":"Trigger the resize event of each matched element. This causes all of the functions\nthat have been bound to thet resize event to be executed.","type":"jQuery","name":"resize","examples":[{"code":"$(\"p\").resize();","result":"alert('Hello');","before":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the resize event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the resize event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the resize event of each matched element, which will only be executed once.\nUnlike a call to the normal .resize() method, calling .oneresize() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneresize","examples":[{"code":"$(\"p\").oneresize( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first resize","before":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound resize event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the resize event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound resize event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unresize","examples":[{"code":"$(\"p\").unresize( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onresize=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound resize events from each of the matched elements.","params":[],"desc":"Removes all bound resize events from each of the matched elements.","type":"jQuery","name":"unresize","examples":[{"code":"$(\"p\").unresize();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the scroll event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the scroll event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the scroll event of each matched element.","type":"jQuery","name":"scroll","examples":[{"code":"$(\"p\").scroll( function() { alert(\"Hello\"); } );","result":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the scroll event of each matched element.","params":[],"desc":"Trigger the scroll event of each matched element. This causes all of the functions\nthat have been bound to thet scroll event to be executed.","type":"jQuery","name":"scroll","examples":[{"code":"$(\"p\").scroll();","result":"alert('Hello');","before":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the scroll event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the scroll event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the scroll event of each matched element, which will only be executed once.\nUnlike a call to the normal .scroll() method, calling .onescroll() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onescroll","examples":[{"code":"$(\"p\").onescroll( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first scroll","before":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound scroll event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the scroll event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound scroll event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unscroll","examples":[{"code":"$(\"p\").unscroll( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onscroll=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound scroll events from each of the matched elements.","params":[],"desc":"Removes all bound scroll events from each of the matched elements.","type":"jQuery","name":"unscroll","examples":[{"code":"$(\"p\").unscroll();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the unload event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the unload event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the unload event of each matched element.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload( function() { alert(\"Hello\"); } );","result":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the unload event of each matched element.","params":[],"desc":"Trigger the unload event of each matched element. This causes all of the functions\nthat have been bound to thet unload event to be executed.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload();","result":"alert('Hello');","before":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the unload event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the unload event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the unload event of each matched element, which will only be executed once.\nUnlike a call to the normal .unload() method, calling .oneunload() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneunload","examples":[{"code":"$(\"p\").oneunload( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first unload","before":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound unload event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the unload event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound unload event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"ununload","examples":[{"code":"$(\"p\").ununload( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onunload=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound unload events from each of the matched elements.","params":[],"desc":"Removes all bound unload events from each of the matched elements.","type":"jQuery","name":"ununload","examples":[{"code":"$(\"p\").ununload();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the click event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the click event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the click event of each matched element.","type":"jQuery","name":"click","examples":[{"code":"$(\"p\").click( function() { alert(\"Hello\"); } );","result":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the click event of each matched element.","params":[],"desc":"Trigger the click event of each matched element. This causes all of the functions\nthat have been bound to thet click event to be executed.","type":"jQuery","name":"click","examples":[{"code":"$(\"p\").click();","result":"alert('Hello');","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the click event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the click event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the click event of each matched element, which will only be executed once.\nUnlike a call to the normal .click() method, calling .oneclick() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneclick","examples":[{"code":"$(\"p\").oneclick( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first click","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound click event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the click event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound click event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unclick","examples":[{"code":"$(\"p\").unclick( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onclick=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound click events from each of the matched elements.","params":[],"desc":"Removes all bound click events from each of the matched elements.","type":"jQuery","name":"unclick","examples":[{"code":"$(\"p\").unclick();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the dblclick event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the dblclick event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the dblclick event of each matched element.","type":"jQuery","name":"dblclick","examples":[{"code":"$(\"p\").dblclick( function() { alert(\"Hello\"); } );","result":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the dblclick event of each matched element.","params":[],"desc":"Trigger the dblclick event of each matched element. This causes all of the functions\nthat have been bound to thet dblclick event to be executed.","type":"jQuery","name":"dblclick","examples":[{"code":"$(\"p\").dblclick();","result":"alert('Hello');","before":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the dblclick event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the dblclick event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the dblclick event of each matched element, which will only be executed once.\nUnlike a call to the normal .dblclick() method, calling .onedblclick() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onedblclick","examples":[{"code":"$(\"p\").onedblclick( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first dblclick","before":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound dblclick event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the dblclick event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound dblclick event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"undblclick","examples":[{"code":"$(\"p\").undblclick( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p ondblclick=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound dblclick events from each of the matched elements.","params":[],"desc":"Removes all bound dblclick events from each of the matched elements.","type":"jQuery","name":"undblclick","examples":[{"code":"$(\"p\").undblclick();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousedown event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mousedown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousedown event of each matched element.","type":"jQuery","name":"mousedown","examples":[{"code":"$(\"p\").mousedown( function() { alert(\"Hello\"); } );","result":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mousedown event of each matched element.","params":[],"desc":"Trigger the mousedown event of each matched element. This causes all of the functions\nthat have been bound to thet mousedown event to be executed.","type":"jQuery","name":"mousedown","examples":[{"code":"$(\"p\").mousedown();","result":"alert('Hello');","before":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousedown event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mousedown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousedown event of each matched element, which will only be executed once.\nUnlike a call to the normal .mousedown() method, calling .onemousedown() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemousedown","examples":[{"code":"$(\"p\").onemousedown( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mousedown","before":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mousedown event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mousedown event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mousedown event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmousedown","examples":[{"code":"$(\"p\").unmousedown( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousedown=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mousedown events from each of the matched elements.","params":[],"desc":"Removes all bound mousedown events from each of the matched elements.","type":"jQuery","name":"unmousedown","examples":[{"code":"$(\"p\").unmousedown();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseup event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mouseup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseup event of each matched element.","type":"jQuery","name":"mouseup","examples":[{"code":"$(\"p\").mouseup( function() { alert(\"Hello\"); } );","result":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mouseup event of each matched element.","params":[],"desc":"Trigger the mouseup event of each matched element. This causes all of the functions\nthat have been bound to thet mouseup event to be executed.","type":"jQuery","name":"mouseup","examples":[{"code":"$(\"p\").mouseup();","result":"alert('Hello');","before":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseup event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mouseup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseup event of each matched element, which will only be executed once.\nUnlike a call to the normal .mouseup() method, calling .onemouseup() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemouseup","examples":[{"code":"$(\"p\").onemouseup( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mouseup","before":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mouseup event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mouseup event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mouseup event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmouseup","examples":[{"code":"$(\"p\").unmouseup( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseup=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mouseup events from each of the matched elements.","params":[],"desc":"Removes all bound mouseup events from each of the matched elements.","type":"jQuery","name":"unmouseup","examples":[{"code":"$(\"p\").unmouseup();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousemove event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mousemove event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousemove event of each matched element.","type":"jQuery","name":"mousemove","examples":[{"code":"$(\"p\").mousemove( function() { alert(\"Hello\"); } );","result":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mousemove event of each matched element.","params":[],"desc":"Trigger the mousemove event of each matched element. This causes all of the functions\nthat have been bound to thet mousemove event to be executed.","type":"jQuery","name":"mousemove","examples":[{"code":"$(\"p\").mousemove();","result":"alert('Hello');","before":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousemove event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mousemove event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousemove event of each matched element, which will only be executed once.\nUnlike a call to the normal .mousemove() method, calling .onemousemove() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemousemove","examples":[{"code":"$(\"p\").onemousemove( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mousemove","before":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mousemove event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mousemove event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mousemove event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmousemove","examples":[{"code":"$(\"p\").unmousemove( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousemove=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mousemove events from each of the matched elements.","params":[],"desc":"Removes all bound mousemove events from each of the matched elements.","type":"jQuery","name":"unmousemove","examples":[{"code":"$(\"p\").unmousemove();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseover event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mouseover event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseover event of each matched element.","type":"jQuery","name":"mouseover","examples":[{"code":"$(\"p\").mouseover( function() { alert(\"Hello\"); } );","result":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mouseover event of each matched element.","params":[],"desc":"Trigger the mouseover event of each matched element. This causes all of the functions\nthat have been bound to thet mouseover event to be executed.","type":"jQuery","name":"mouseover","examples":[{"code":"$(\"p\").mouseover();","result":"alert('Hello');","before":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseover event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mouseover event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseover event of each matched element, which will only be executed once.\nUnlike a call to the normal .mouseover() method, calling .onemouseover() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemouseover","examples":[{"code":"$(\"p\").onemouseover( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mouseover","before":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mouseover event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mouseover event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mouseover event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmouseover","examples":[{"code":"$(\"p\").unmouseover( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseover=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mouseover events from each of the matched elements.","params":[],"desc":"Removes all bound mouseover events from each of the matched elements.","type":"jQuery","name":"unmouseover","examples":[{"code":"$(\"p\").unmouseover();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseout event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mouseout event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseout event of each matched element.","type":"jQuery","name":"mouseout","examples":[{"code":"$(\"p\").mouseout( function() { alert(\"Hello\"); } );","result":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mouseout event of each matched element.","params":[],"desc":"Trigger the mouseout event of each matched element. This causes all of the functions\nthat have been bound to thet mouseout event to be executed.","type":"jQuery","name":"mouseout","examples":[{"code":"$(\"p\").mouseout();","result":"alert('Hello');","before":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseout event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mouseout event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseout event of each matched element, which will only be executed once.\nUnlike a call to the normal .mouseout() method, calling .onemouseout() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemouseout","examples":[{"code":"$(\"p\").onemouseout( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mouseout","before":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mouseout event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mouseout event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mouseout event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmouseout","examples":[{"code":"$(\"p\").unmouseout( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseout=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mouseout events from each of the matched elements.","params":[],"desc":"Removes all bound mouseout events from each of the matched elements.","type":"jQuery","name":"unmouseout","examples":[{"code":"$(\"p\").unmouseout();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the change event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the change event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the change event of each matched element.","type":"jQuery","name":"change","examples":[{"code":"$(\"p\").change( function() { alert(\"Hello\"); } );","result":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the change event of each matched element.","params":[],"desc":"Trigger the change event of each matched element. This causes all of the functions\nthat have been bound to thet change event to be executed.","type":"jQuery","name":"change","examples":[{"code":"$(\"p\").change();","result":"alert('Hello');","before":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the change event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the change event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the change event of each matched element, which will only be executed once.\nUnlike a call to the normal .change() method, calling .onechange() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onechange","examples":[{"code":"$(\"p\").onechange( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first change","before":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound change event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the change event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound change event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unchange","examples":[{"code":"$(\"p\").unchange( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onchange=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound change events from each of the matched elements.","params":[],"desc":"Removes all bound change events from each of the matched elements.","type":"jQuery","name":"unchange","examples":[{"code":"$(\"p\").unchange();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the reset event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the reset event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the reset event of each matched element.","type":"jQuery","name":"reset","examples":[{"code":"$(\"p\").reset( function() { alert(\"Hello\"); } );","result":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the reset event of each matched element.","params":[],"desc":"Trigger the reset event of each matched element. This causes all of the functions\nthat have been bound to thet reset event to be executed.","type":"jQuery","name":"reset","examples":[{"code":"$(\"p\").reset();","result":"alert('Hello');","before":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the reset event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the reset event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the reset event of each matched element, which will only be executed once.\nUnlike a call to the normal .reset() method, calling .onereset() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onereset","examples":[{"code":"$(\"p\").onereset( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first reset","before":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound reset event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the reset event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound reset event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unreset","examples":[{"code":"$(\"p\").unreset( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onreset=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound reset events from each of the matched elements.","params":[],"desc":"Removes all bound reset events from each of the matched elements.","type":"jQuery","name":"unreset","examples":[{"code":"$(\"p\").unreset();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the select event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the select event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the select event of each matched element.","type":"jQuery","name":"select","examples":[{"code":"$(\"p\").select( function() { alert(\"Hello\"); } );","result":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the select event of each matched element.","params":[],"desc":"Trigger the select event of each matched element. This causes all of the functions\nthat have been bound to thet select event to be executed.","type":"jQuery","name":"select","examples":[{"code":"$(\"p\").select();","result":"alert('Hello');","before":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the select event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the select event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the select event of each matched element, which will only be executed once.\nUnlike a call to the normal .select() method, calling .oneselect() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneselect","examples":[{"code":"$(\"p\").oneselect( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first select","before":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound select event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the select event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound select event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unselect","examples":[{"code":"$(\"p\").unselect( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onselect=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound select events from each of the matched elements.","params":[],"desc":"Removes all bound select events from each of the matched elements.","type":"jQuery","name":"unselect","examples":[{"code":"$(\"p\").unselect();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the submit event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the submit event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the submit event of each matched element.","type":"jQuery","name":"submit","examples":[{"code":"$(\"p\").submit( function() { alert(\"Hello\"); } );","result":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the submit event of each matched element.","params":[],"desc":"Trigger the submit event of each matched element. This causes all of the functions\nthat have been bound to thet submit event to be executed.","type":"jQuery","name":"submit","examples":[{"code":"$(\"p\").submit();","result":"alert('Hello');","before":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the submit event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the submit event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the submit event of each matched element, which will only be executed once.\nUnlike a call to the normal .submit() method, calling .onesubmit() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onesubmit","examples":[{"code":"$(\"p\").onesubmit( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first submit","before":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound submit event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the submit event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound submit event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unsubmit","examples":[{"code":"$(\"p\").unsubmit( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onsubmit=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound submit events from each of the matched elements.","params":[],"desc":"Removes all bound submit events from each of the matched elements.","type":"jQuery","name":"unsubmit","examples":[{"code":"$(\"p\").unsubmit();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keydown event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the keydown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keydown event of each matched element.","type":"jQuery","name":"keydown","examples":[{"code":"$(\"p\").keydown( function() { alert(\"Hello\"); } );","result":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the keydown event of each matched element.","params":[],"desc":"Trigger the keydown event of each matched element. This causes all of the functions\nthat have been bound to thet keydown event to be executed.","type":"jQuery","name":"keydown","examples":[{"code":"$(\"p\").keydown();","result":"alert('Hello');","before":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keydown event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the keydown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keydown event of each matched element, which will only be executed once.\nUnlike a call to the normal .keydown() method, calling .onekeydown() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onekeydown","examples":[{"code":"$(\"p\").onekeydown( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first keydown","before":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound keydown event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the keydown event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound keydown event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unkeydown","examples":[{"code":"$(\"p\").unkeydown( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeydown=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound keydown events from each of the matched elements.","params":[],"desc":"Removes all bound keydown events from each of the matched elements.","type":"jQuery","name":"unkeydown","examples":[{"code":"$(\"p\").unkeydown();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keypress event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the keypress event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keypress event of each matched element.","type":"jQuery","name":"keypress","examples":[{"code":"$(\"p\").keypress( function() { alert(\"Hello\"); } );","result":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the keypress event of each matched element.","params":[],"desc":"Trigger the keypress event of each matched element. This causes all of the functions\nthat have been bound to thet keypress event to be executed.","type":"jQuery","name":"keypress","examples":[{"code":"$(\"p\").keypress();","result":"alert('Hello');","before":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keypress event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the keypress event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keypress event of each matched element, which will only be executed once.\nUnlike a call to the normal .keypress() method, calling .onekeypress() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onekeypress","examples":[{"code":"$(\"p\").onekeypress( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first keypress","before":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound keypress event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the keypress event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound keypress event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unkeypress","examples":[{"code":"$(\"p\").unkeypress( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeypress=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound keypress events from each of the matched elements.","params":[],"desc":"Removes all bound keypress events from each of the matched elements.","type":"jQuery","name":"unkeypress","examples":[{"code":"$(\"p\").unkeypress();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keyup event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the keyup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keyup event of each matched element.","type":"jQuery","name":"keyup","examples":[{"code":"$(\"p\").keyup( function() { alert(\"Hello\"); } );","result":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the keyup event of each matched element.","params":[],"desc":"Trigger the keyup event of each matched element. This causes all of the functions\nthat have been bound to thet keyup event to be executed.","type":"jQuery","name":"keyup","examples":[{"code":"$(\"p\").keyup();","result":"alert('Hello');","before":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keyup event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the keyup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keyup event of each matched element, which will only be executed once.\nUnlike a call to the normal .keyup() method, calling .onekeyup() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onekeyup","examples":[{"code":"$(\"p\").onekeyup( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first keyup","before":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound keyup event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the keyup event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound keyup event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unkeyup","examples":[{"code":"$(\"p\").unkeyup( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeyup=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound keyup events from each of the matched elements.","params":[],"desc":"Removes all bound keyup events from each of the matched elements.","type":"jQuery","name":"unkeyup","examples":[{"code":"$(\"p\").unkeyup();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the error event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the error event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the error event of each matched element.","type":"jQuery","name":"error","examples":[{"code":"$(\"p\").error( function() { alert(\"Hello\"); } );","result":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the error event of each matched element.","params":[],"desc":"Trigger the error event of each matched element. This causes all of the functions\nthat have been bound to thet error event to be executed.","type":"jQuery","name":"error","examples":[{"code":"$(\"p\").error();","result":"alert('Hello');","before":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the error event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the error event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the error event of each matched element, which will only be executed once.\nUnlike a call to the normal .error() method, calling .oneerror() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneerror","examples":[{"code":"$(\"p\").oneerror( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first error","before":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound error event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the error event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound error event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unerror","examples":[{"code":"$(\"p\").unerror( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onerror=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound error events from each of the matched elements.","params":[],"desc":"Removes all bound error events from each of the matched elements.","type":"jQuery","name":"unerror","examples":[{"code":"$(\"p\").unerror();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Show all matched elements using a graceful animation.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Show all matched elements using a graceful animation.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"show","examples":[{"code":"$(\"p\").show(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Show all matched elements using a graceful animation and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Show all matched elements using a graceful animation and firing a callback\nfunction after completion.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"show","examples":[{"code":"$(\"p\").show(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements using a graceful animation.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Hide all matched elements using a graceful animation.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"hide","examples":[{"code":"$(\"p\").hide(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements using a graceful animation and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Hide all matched elements using a graceful animation and firing a callback\nfunction after completion.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"hide","examples":[{"code":"$(\"p\").hide(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Reveal all matched elements by adjusting their height.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Reveal all matched elements by adjusting their height.\nOnly the height is adjusted for this animation, causing all matched\nelements to be revealed in a \"sliding\" manner.","type":"jQuery","name":"slideDown","examples":[{"code":"$(\"p\").slideDown(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Reveal all matched elements by adjusting their height and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Reveal all matched elements by adjusting their height and firing a callback\nfunction after completion.\nOnly the height is adjusted for this animation, causing all matched\nelements to be revealed in a \"sliding\" manner.","type":"jQuery","name":"slideDown","examples":[{"code":"$(\"p\").slideDown(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements by adjusting their height.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Hide all matched elements by adjusting their height.\nOnly the height is adjusted for this animation, causing all matched\nelements to be hidden in a \"sliding\" manner.","type":"jQuery","name":"slideUp","examples":[{"code":"$(\"p\").slideUp(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements by adjusting their height and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Hide all matched elements by adjusting their height and firing a callback\nfunction after completion.\nOnly the height is adjusted for this animation, causing all matched\nelements to be hidden in a \"sliding\" manner.","type":"jQuery","name":"slideUp","examples":[{"code":"$(\"p\").slideUp(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Fade in all matched elements by adjusting their opacity.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Fade in all matched elements by adjusting their opacity.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeIn","examples":[{"code":"$(\"p\").fadeIn(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Fade in all matched elements by adjusting their opacity and firing a \ncallback function after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Fade in all matched elements by adjusting their opacity and firing a \ncallback function after completion.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeIn","examples":[{"code":"$(\"p\").fadeIn(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Fade out all matched elements by adjusting their opacity.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Fade out all matched elements by adjusting their opacity.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeOut","examples":[{"code":"$(\"p\").fadeOut(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Fade out all matched elements by adjusting their opacity and firing a \ncallback function after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Fade out all matched elements by adjusting their opacity and firing a \ncallback function after completion.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeOut","examples":[{"code":"$(\"p\").fadeOut(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Fade the opacity of all matched elements to a specified opacity.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Number","desc":"The opacity to fade to (a number from 0 to 1).","name":"opacity"}],"desc":"Fade the opacity of all matched elements to a specified opacity.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeTo","examples":[{"code":"$(\"p\").fadeTo(\"slow\", 0.5);"}],"cat":"Effects/Animations"},{"short":"Fade the opacity of all matched elements to a specified opacity and \nfiring a callback function after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Number","desc":"The opacity to fade to (a number from 0 to 1).","name":"opacity"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Fade the opacity of all matched elements to a specified opacity and \nfiring a callback function after completion.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeTo","examples":[{"code":"$(\"p\").fadeTo(\"slow\", 0.5, function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"}]
\ No newline at end of file
diff --git a/docs/data/jquery-docs-jsonp.js b/docs/data/jquery-docs-jsonp.js
new file mode 100644 (file)
index 0000000..bb93be1
--- /dev/null
@@ -0,0 +1 @@
+docsLoaded([{"property":1,"cat":"Core","type":"String","desc":"The current SVN version of jQuery.","params":[],"short":"The current SVN version of jQuery.","examples":[],"private":1,"name":"jquery"},{"short":"The number of elements currently matched.","params":[],"desc":"The number of elements currently matched.","property":1,"type":"Number","name":"length","examples":[{"code":"$(\"img\").length;","result":"2","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"The number of elements currently matched.","params":[],"desc":"The number of elements currently matched.","type":"Number","name":"size","examples":[{"code":"$(\"img\").size();","result":"2","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"Access all matched elements.","params":[],"desc":"Access all matched elements. This serves as a backwards-compatible\nway of accessing all matched elements (other than the jQuery object\nitself, which is, in fact, an array of elements).","type":"Array&lt;Element&gt;","name":"get","examples":[{"code":"$(\"img\").get();","result":"[ &lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt; ]","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"Access a single matched element.","params":[{"type":"Number","desc":"Access the element in the Nth position.","name":"num"}],"desc":"Access a single matched element. num is used to access the \nNth element matched.","type":"Element","name":"get","examples":[{"code":"$(\"img\").get(1);","result":"[ &lt;img src=\"test1.jpg\"/&gt; ]","before":"&lt;img src=\"test1.jpg\"/&gt; &lt;img src=\"test2.jpg\"/&gt;"}],"cat":"Core"},{"short":"Set the jQuery object to an array of elements.","params":[{"type":"Elements","desc":"An array of elements","name":"elems"}],"desc":"Set the jQuery object to an array of elements.","type":"jQuery","name":"get","private":1,"examples":[{"code":"$(\"img\").get([ document.body ]);","result":"$(\"img\").get() == [ document.body ]"}],"cat":"Core"},{"short":"Execute a function within the context of every matched element.","params":[{"type":"Function","desc":"A function to execute","name":"fn"}],"desc":"Execute a function within the context of every matched element.\nThis means that every time the passed-in function is executed\n(which is once for every element matched) the 'this' keyword\npoints to the specific element.\n\nAdditionally, the function, when executed, is passed a single\nargument representing the position of the element in the matched\nset.","type":"jQuery","name":"each","examples":[{"code":"$(\"img\").each(function(){ this.src = \"test.jpg\"; });","result":"&lt;img src=\"test.jpg\"/&gt; &lt;img src=\"test.jpg\"/&gt;","before":"&lt;img/&gt; &lt;img/&gt;"}],"cat":"Core"},{"short":"Access a property on the first matched element.","params":[{"type":"String","desc":"The name of the property to access.","name":"name"}],"desc":"Access a property on the first matched element.\nThis method makes it easy to retreive a property value\nfrom the first matched element.","type":"Object","name":"attr","examples":[{"code":"$(\"img\").attr(\"src\");","result":"test.jpg","before":"&lt;img src=\"test.jpg\"/&gt;"}],"cat":"DOM"},{"short":"Set a hash of key/value object properties to all matched elements.","params":[{"type":"Hash","desc":"A set of key/value pairs to set as object properties.","name":"prop"}],"desc":"Set a hash of key/value object properties to all matched elements.\nThis serves as the best way to set a large number of properties\non all matched elements.","type":"jQuery","name":"attr","examples":[{"code":"$(\"img\").attr({ src: \"test.jpg\", alt: \"Test Image\" });","result":"&lt;img src=\"test.jpg\" alt=\"Test Image\"/&gt;","before":"&lt;img/&gt;"}],"cat":"DOM"},{"short":"Set a single property to a value, on all matched elements.","params":[{"type":"String","desc":"The name of the property to set.","name":"key"},{"type":"Object","desc":"The value to set the property to.","name":"value"}],"desc":"Set a single property to a value, on all matched elements.","type":"jQuery","name":"attr","examples":[{"code":"$(\"img\").attr(\"src\",\"test.jpg\");","result":"&lt;img src=\"test.jpg\"/&gt;","before":"&lt;img/&gt;"}],"cat":"DOM"},{"short":"Access a style property on the first matched element.","params":[{"type":"String","desc":"The name of the property to access.","name":"name"}],"desc":"Access a style property on the first matched element.\nThis method makes it easy to retreive a style property value\nfrom the first matched element.","type":"Object","name":"css","examples":[{"code":"$(\"p\").css(\"red\");","result":"red","before":"&lt;p style=\"color:red;\"&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set a hash of key/value style properties to all matched elements.","params":[{"type":"Hash","desc":"A set of key/value pairs to set as style properties.","name":"prop"}],"desc":"Set a hash of key/value style properties to all matched elements.\nThis serves as the best way to set a large number of style properties\non all matched elements.","type":"jQuery","name":"css","examples":[{"code":"$(\"p\").css({ color: \"red\", background: \"blue\" });","result":"&lt;p style=\"color:red; background:blue;\"&gt;Test Paragraph.&lt;/p&gt;","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set a single style property to a value, on all matched elements.","params":[{"type":"String","desc":"The name of the property to set.","name":"key"},{"type":"Object","desc":"The value to set the property to.","name":"value"}],"desc":"Set a single style property to a value, on all matched elements.","type":"jQuery","name":"css","examples":[{"code":"$(\"p\").css(\"color\",\"red\");","result":"&lt;p style=\"color:red;\"&gt;Test Paragraph.&lt;/p&gt;","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Retreive the text contents of all matched elements.","params":[],"desc":"Retreive the text contents of all matched elements. The result is\na string that contains the combined text contents of all matched\nelements. This method works on both HTML and XML documents.","type":"String","name":"text","examples":[{"code":"$(\"p\").text();","result":"Test Paragraph.","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"DOM"},{"short":"Wrap all matched elements with a structure of other elements.","params":[{"desc":"A string of HTML, that will be created on the fly and wrapped around the target.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will be wrapped.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, the first of which will be wrapped.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Wrap all matched elements with a structure of other elements.\nThis wrapping process is most useful for injecting additional\nstucture into a document, without ruining the original semantic\nqualities of a document.\n\nThe way that is works is that it goes through the first element argument\nprovided and finds the deepest element within the structure - it is that\nelement that will en-wrap everything else.","type":"jQuery","name":"wrap","examples":[{"code":"$(\"p\").wrap(\"&lt;div class='wrap'&gt;&lt;/div&gt;\");","result":"&lt;div class='wrap'&gt;&lt;p&gt;Test Paragraph.&lt;/p&gt;&lt;/div&gt;","before":"&lt;p&gt;Test Paragraph.&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Append any number of elements to the inside of all matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and appended to the target.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will be appended.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be appended.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Append any number of elements to the inside of all matched elements.\nThis operation is similar to doing an appendChild to all the \nspecified elements, adding them into the document.","type":"jQuery","name":"append","examples":[{"code":"$(\"p\").append(\"&lt;b&gt;Hello&lt;/b&gt;\");","result":"&lt;p&gt;I would like to say: &lt;b&gt;Hello&lt;/b&gt;&lt;/p&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Prepend any number of elements to the inside of all matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and prepended to the target.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will be prepended.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be prepended.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Prepend any number of elements to the inside of all matched elements.\nThis operation is the best way to insert a set of elements inside, at the \nbeginning, of all the matched element.","type":"jQuery","name":"prepend","examples":[{"code":"$(\"p\").prepend(\"&lt;b&gt;Hello&lt;/b&gt;\");","result":"&lt;p&gt;&lt;b&gt;Hello&lt;/b&gt;, how are you?&lt;/p&gt;","before":"&lt;p&gt;, how are you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert any number of elements before each of the matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and inserted.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will beinserted.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be inserted.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Insert any number of elements before each of the matched elements.","type":"jQuery","name":"before","examples":[{"code":"$(\"p\").before(\"&lt;b&gt;Hello&lt;/b&gt;\");","result":"&lt;b&gt;Hello&lt;/b&gt;&lt;p&gt;how are you?&lt;/p&gt;","before":"&lt;p&gt;how are you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert any number of elements after each of the matched elements.","params":[{"desc":"A string of HTML, that will be created on the fly and inserted.","any":1,"type":"String","name":"html"},{"desc":"A DOM element that will beinserted.","any":1,"type":"Element","name":"elem"},{"desc":"An array of elements, all of which will be inserted.","any":1,"type":"Array&lt;Element&gt;","name":"elems"},{"desc":"Any object, converted to a string, then a text node.","any":1,"type":"Object","name":"obj"}],"desc":"Insert any number of elements after each of the matched elements.","type":"jQuery","name":"after","examples":[{"code":"$(\"p\").after(\"&lt;p&gt;I'm doing fine.&lt;/p&gt;\");","result":"&lt;p&gt;How are you?&lt;/p&gt;&lt;p&gt;I'm doing fine.&lt;/p&gt;","before":"&lt;p&gt;How are you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"End the most recent 'destructive' operation, reverting the list of matched elements\nback to its previous state.","params":[],"desc":"End the most recent 'destructive' operation, reverting the list of matched elements\nback to its previous state. After an end operation, the list of matched elements will \nrevert to the last state of matched elements.","type":"jQuery","name":"end","examples":[{"code":"$(\"p\").find(\"span\").end();","result":"$(\"p\").find(\"span\").end() == [ &lt;p&gt;...&lt;/p&gt; ]","before":"&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Searches for all elements that match the specified expression.","params":[{"type":"String","desc":"An expression to search with.","name":"expr"}],"desc":"Searches for all elements that match the specified expression.\nThis method is the optimal way of finding additional descendant\nelements with which to process.\n\nAll searching is done using a jQuery expression. The expression can be \nwritten using CSS 1-3 Selector syntax, or basic XPath.","type":"jQuery","name":"find","examples":[{"code":"$(\"p\").find(\"span\");","result":"$(\"p\").find(\"span\") == [ &lt;span&gt;Hello&lt;/span&gt; ]","before":"&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes all elements from the set of matched elements that do not \nmatch the specified expression.","params":[{"type":"String","desc":"An expression to search with.","name":"expr"}],"desc":"Removes all elements from the set of matched elements that do not \nmatch the specified expression. This method is used to narrow down\nthe results of a search.\n\nAll searching is done using a jQuery expression. The expression\ncan be written using CSS 1-3 Selector syntax, or basic XPath.","type":"jQuery","name":"filter","examples":[{"code":"$(\"p\").filter(\".selected\")","result":"$(\"p\").filter(\".selected\") == [ &lt;p class=\"selected\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p class=\"selected\"&gt;Hello&lt;/p&gt;&lt;p&gt;How are you?&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes all elements from the set of matched elements that do not\nmatch at least one of the expressions passed to the function.","params":[{"type":"Array&lt;String&gt;","desc":"A set of expressions to evaluate against","name":"exprs"}],"desc":"Removes all elements from the set of matched elements that do not\nmatch at least one of the expressions passed to the function. This \nmethod is used when you want to filter the set of matched elements \nthrough more than one expression.\n\nElements will be retained in the jQuery object if they match at\nleast one of the expressions passed.","type":"jQuery","name":"filter","examples":[{"code":"$(\"p\").filter([\".selected\", \":first\"])","result":"$(\"p\").filter([\".selected\", \":first\"]) == [ &lt;p&gt;Hello&lt;/p&gt;, &lt;p class=\"selected\"&gt;And Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;p class=\"selected\"&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes the specified Element from the set of matched elements.","params":[{"type":"Element","desc":"An element to remove from the set","name":"el"}],"desc":"Removes the specified Element from the set of matched elements. This\nmethod is used to remove a single Element from a jQuery object.","type":"jQuery","name":"not","examples":[{"code":"$(\"p\").not( document.getElementById(\"selected\") )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p id=\"selected\"&gt;Hello Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Removes elements matching the specified expression from the set\nof matched elements.","params":[{"type":"String","desc":"An expression with which to remove matching elements","name":"expr"}],"desc":"Removes elements matching the specified expression from the set\nof matched elements. This method is used to remove one or more\nelements from a jQuery object.","type":"jQuery","name":"not","examples":[{"code":"$(\"p\").not(\"#selected\")","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p id=\"selected\"&gt;Hello Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Adds the elements matched by the expression to the jQuery object.","params":[{"type":"String","desc":"An expression whose matched elements are added","name":"expr"}],"desc":"Adds the elements matched by the expression to the jQuery object. This\ncan be used to concatenate the result sets of two expressions.","type":"jQuery","name":"add","examples":[{"code":"$(\"p\").add(\"span\")","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span&gt;Hello Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Adds each of the Elements in the array to the set of matched elements.","params":[{"type":"Array&lt;Element&gt;","desc":"An array of Elements to add","name":"els"}],"desc":"Adds each of the Elements in the array to the set of matched elements.\nThis is used to add a set of Elements to a jQuery object.","type":"jQuery","name":"add","examples":[{"code":"$(\"p\").add([document.getElementById(\"a\"), document.getElementById(\"b\")])","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id=\"a\"&gt;Hello Again&lt;/span&gt;, &lt;span id=\"b\"&gt;And Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id=\"a\"&gt;Hello Again&lt;/span&gt;&lt;span id=\"b\"&gt;And Again&lt;/span&gt;&lt;/p&gt;"}],"cat":"jQuery"},{"short":"Adds a single Element to the set of matched elements.","params":[{"type":"Element","desc":"An Element to add","name":"el"}],"desc":"Adds a single Element to the set of matched elements. This is used to\nadd a single Element to a jQuery object.","type":"jQuery","name":"add","examples":[{"code":"$(\"p\").add( document.getElementById(\"a\") )","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id=\"a\"&gt;Hello Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id=\"a\"&gt;Hello Again&lt;/span&gt;&lt;/p&gt;"}],"cat":"jQuery"},{"params":[{"type":"Array","desc":"","name":"args"},{"type":"Boolean","desc":"","name":"table"},{"type":"Number","desc":"","name":"int"},{"type":"Function","desc":"The function doing the DOM manipulation.","name":"fn"}],"desc":"","type":"jQuery","name":"domManip","private":1,"examples":[],"short":""},{"params":[{"type":"Array","desc":"","name":"a"},{"type":"Array","desc":"","name":"args"}],"desc":"","type":"jQuery","name":"pushStack","private":1,"examples":[],"short":""},{"params":[{"type":"Object","desc":"","name":"obj"},{"type":"Object","desc":"","name":"prop"}],"desc":"","type":"Object","name":"extend","private":1,"examples":[],"short":""},{"short":"Extend one object with another, returning the original,\nmodified, object.","params":[{"type":"Object","desc":"The object to extend","name":"obj"},{"type":"Object","desc":"The object that will be merged into the first.","name":"prop"}],"desc":"Extend one object with another, returning the original,\nmodified, object. This is a great utility for simple inheritance.","type":"Object","name":"$.extend","examples":[],"cat":"Javascript"},{"params":[],"desc":"","type":"undefined","name":"init","private":1,"examples":[],"short":""},{"short":"A generic iterator function, which can be used to seemlessly\niterate over both objects and arrays.","params":[{"type":"Object","desc":"The object, or array, to iterate over.","name":"obj"},{"type":"Object","desc":"The function that will be executed on every object.","name":"fn"}],"desc":"A generic iterator function, which can be used to seemlessly\niterate over both objects and arrays.","type":"Object","name":"$.each","examples":[],"cat":"Javascript"},{"params":[{"type":"String","desc":"The string to trim.","name":"str"}],"desc":"Remove the whitespace from the beginning and end of a string.","type":"String","name":"$.trim","private":1,"examples":[],"short":"Remove the whitespace from the beginning and end of a string."},{"params":[{"type":"Element","desc":"The element to find the ancestors of.","name":"elem"}],"desc":"All ancestors of a given element.","type":"Array&lt;Element&gt;","name":"$.parents","private":1,"examples":[],"short":"All ancestors of a given element."},{"params":[{"type":"Element","desc":"The element to find all the siblings of (including itself).","name":"elem"}],"desc":"All elements on a specified axis.","type":"Array","name":"$.sibling","private":1,"examples":[],"short":"All elements on a specified axis."},{"params":[{"type":"Array","desc":"The first array to merge.","name":"a"},{"type":"Array","desc":"The second array to merge.","name":"b"}],"desc":"Merge two arrays together, removing all duplicates.","type":"Array","name":"$.merge","private":1,"examples":[],"short":"Merge two arrays together, removing all duplicates."},{"params":[{"type":"Array","desc":"The Array to find items in.","name":"array"},{"type":"Function","desc":"The function to process each item against.","name":"fn"},{"type":"Boolean","desc":"Invert the selection - select the opposite of the function.","name":"inv"}],"desc":"Remove items that aren't matched in an array. The function passed\nin to this method will be passed two arguments: 'a' (which is the\narray item) and 'i' (which is the index of the item in the array).","type":"Array","name":"$.grep","private":1,"examples":[],"short":"Remove items that aren't matched in an array."},{"params":[{"type":"Array","desc":"The Array to translate.","name":"array"},{"type":"Function","desc":"The function to process each item against.","name":"fn"}],"desc":"Translate all items in array to another array of items. The translation function\nthat is provided to this method is passed one argument: 'a' (the item to be \ntranslated). If an array is returned, that array is mapped out and merged into\nthe full array. Additionally, returning 'null' or 'undefined' will delete the item\nfrom the array. Both of these changes imply that the size of the array may not\nbe the same size upon completion, as it was when it started.","type":"Array","name":"$.map","private":1,"examples":[],"short":"Translate all items in array to another array of items."},{"short":"Append all of the matched elements to another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Append all of the matched elements to another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).append(B), in that instead of appending B to A, you're appending\nA to B.","type":"jQuery","name":"appendTo","examples":[{"code":"$(\"p\").appendTo(\"#foo\");","result":"&lt;div id=\"foo\"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;/div&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;&lt;/div&gt;"}],"cat":"DOM/Manipulation"},{"short":"Prepend all of the matched elements to another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Prepend all of the matched elements to another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).prepend(B), in that instead of prepending B to A, you're prepending\nA to B.","type":"jQuery","name":"prependTo","examples":[{"code":"$(\"p\").prependTo(\"#foo\");","result":"&lt;div id=\"foo\"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert all of the matched elements before another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Insert all of the matched elements before another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).before(B), in that instead of inserting B before A, you're inserting\nA before B.","type":"jQuery","name":"insertBefore","examples":[{"code":"$(\"p\").insertBefore(\"#foo\");","result":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;","before":"&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Insert all of the matched elements after another, specified, set of elements.","params":[{"type":"String","desc":"A jQuery expression of elements to match.","name":"expr"}],"desc":"Insert all of the matched elements after another, specified, set of elements.\nThis operation is, essentially, the reverse of doing a regular\n$(A).after(B), in that instead of inserting B after A, you're inserting\nA after B.","type":"jQuery","name":"insertAfter","examples":[{"code":"$(\"p\").insertAfter(\"#foo\");","result":"&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;","before":"&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id=\"foo\"&gt;Hello&lt;/div&gt;"}],"cat":"DOM/Manipulation"},{"short":"Get the current CSS width of the first matched element.","params":[],"desc":"Get the current CSS width of the first matched element.","type":"String","name":"width","examples":[{"code":"$(\"p\").width();","result":"\"300px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS width of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS width of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"width","examples":[{"code":"$(\"p\").width(\"20px\");","result":"&lt;p style=\"width:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS height of the first matched element.","params":[],"desc":"Get the current CSS height of the first matched element.","type":"String","name":"height","examples":[{"code":"$(\"p\").height();","result":"\"14px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS height of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS height of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"height","examples":[{"code":"$(\"p\").height(\"20px\");","result":"&lt;p style=\"height:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS top of the first matched element.","params":[],"desc":"Get the current CSS top of the first matched element.","type":"String","name":"top","examples":[{"code":"$(\"p\").top();","result":"\"0px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS top of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS top of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"top","examples":[{"code":"$(\"p\").top(\"20px\");","result":"&lt;p style=\"top:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS left of the first matched element.","params":[],"desc":"Get the current CSS left of the first matched element.","type":"String","name":"left","examples":[{"code":"$(\"p\").left();","result":"\"0px\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS left of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS left of every matched element. Be sure to include\nthe \"px\" (or other unit of measurement) after the number that you \nspecify, otherwise you might get strange results.","type":"jQuery","name":"left","examples":[{"code":"$(\"p\").left(\"20px\");","result":"&lt;p style=\"left:20px;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS position of the first matched element.","params":[],"desc":"Get the current CSS position of the first matched element.","type":"String","name":"position","examples":[{"code":"$(\"p\").position();","result":"\"static\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS position of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS position of every matched element.","type":"jQuery","name":"position","examples":[{"code":"$(\"p\").position(\"relative\");","result":"&lt;p style=\"position:relative;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS float of the first matched element.","params":[],"desc":"Get the current CSS float of the first matched element.","type":"String","name":"float","examples":[{"code":"$(\"p\").float();","result":"\"none\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS float of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS float of every matched element.","type":"jQuery","name":"float","examples":[{"code":"$(\"p\").float(\"left\");","result":"&lt;p style=\"float:left;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS overflow of the first matched element.","params":[],"desc":"Get the current CSS overflow of the first matched element.","type":"String","name":"overflow","examples":[{"code":"$(\"p\").overflow();","result":"\"none\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS overflow of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS overflow of every matched element.","type":"jQuery","name":"overflow","examples":[{"code":"$(\"p\").overflow(\"auto\");","result":"&lt;p style=\"overflow:auto;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS color of the first matched element.","params":[],"desc":"Get the current CSS color of the first matched element.","type":"String","name":"color","examples":[{"code":"$(\"p\").color();","result":"\"black\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS color of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS color of every matched element.","type":"jQuery","name":"color","examples":[{"code":"$(\"p\").color(\"blue\");","result":"&lt;p style=\"color:blue;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current CSS background of the first matched element.","params":[],"desc":"Get the current CSS background of the first matched element.","type":"String","name":"background","examples":[{"code":"$(\"p\").background();","result":"\"\"","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Set the CSS background of every matched element.","params":[{"type":"String","desc":"Set the CSS property to the specified value.","name":"val"}],"desc":"Set the CSS background of every matched element.","type":"jQuery","name":"background","examples":[{"code":"$(\"p\").background(\"blue\");","result":"&lt;p style=\"background:blue;\"&gt;This is just a test.&lt;/p&gt;","before":"&lt;p&gt;This is just a test.&lt;/p&gt;"}],"cat":"CSS"},{"short":"Get the current value of the first matched element.","params":[],"desc":"Get the current value of the first matched element.","type":"String","name":"val","examples":[{"code":"$(\"input\").val();","result":"\"some text\"","before":"&lt;input type=\"text\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the value of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the value of every matched element.","type":"jQuery","name":"val","examples":[{"code":"$(\"input\").value(\"test\");","result":"&lt;input type=\"text\" value=\"test\"/&gt;","before":"&lt;input type=\"text\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the html contents of the first matched element.","params":[],"desc":"Get the html contents of the first matched element.","type":"String","name":"html","examples":[{"code":"$(\"div\").html();","result":"&lt;input/&gt;","before":"&lt;div&gt;&lt;input/&gt;&lt;/div&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the html contents of every matched element.","params":[{"type":"String","desc":"Set the html contents to the specified value.","name":"val"}],"desc":"Set the html contents of every matched element.","type":"jQuery","name":"html","examples":[{"code":"$(\"div\").html(\"&lt;b&gt;new stuff&lt;/b&gt;\");","result":"&lt;div&gt;&lt;b&gt;new stuff&lt;/b&gt;&lt;/div&gt;","before":"&lt;div&gt;&lt;input/&gt;&lt;/div&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current id of the first matched element.","params":[],"desc":"Get the current id of the first matched element.","type":"String","name":"id","examples":[{"code":"$(\"input\").id();","result":"\"test\"","before":"&lt;input type=\"text\" id=\"test\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the id of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the id of every matched element.","type":"jQuery","name":"id","examples":[{"code":"$(\"input\").id(\"newid\");","result":"&lt;input type=\"text\" id=\"newid\" value=\"some text\"/&gt;","before":"&lt;input type=\"text\" id=\"test\" value=\"some text\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current title of the first matched element.","params":[],"desc":"Get the current title of the first matched element.","type":"String","name":"title","examples":[{"code":"$(\"img\").title();","result":"\"my image\"","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the title of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the title of every matched element.","type":"jQuery","name":"title","examples":[{"code":"$(\"img\").title(\"new title\");","result":"&lt;img src=\"test.jpg\" title=\"new image\"/&gt;","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current name of the first matched element.","params":[],"desc":"Get the current name of the first matched element.","type":"String","name":"name","examples":[{"code":"$(\"input\").name();","result":"\"username\"","before":"&lt;input type=\"text\" name=\"username\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the name of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the name of every matched element.","type":"jQuery","name":"name","examples":[{"code":"$(\"input\").name(\"user\");","result":"&lt;input type=\"text\" name=\"user\"/&gt;","before":"&lt;input type=\"text\" name=\"username\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current href of the first matched element.","params":[],"desc":"Get the current href of the first matched element.","type":"String","name":"href","examples":[{"code":"$(\"a\").href();","result":"\"test.html\"","before":"&lt;a href=\"test.html\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the href of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the href of every matched element.","type":"jQuery","name":"href","examples":[{"code":"$(\"a\").href(\"test2.html\");","result":"&lt;a href=\"test2.html\"&gt;my link&lt;/a&gt;","before":"&lt;a href=\"test.html\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current src of the first matched element.","params":[],"desc":"Get the current src of the first matched element.","type":"String","name":"src","examples":[{"code":"$(\"img\").src();","result":"\"test.jpg\"","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the src of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the src of every matched element.","type":"jQuery","name":"src","examples":[{"code":"$(\"img\").src(\"test2.jpg\");","result":"&lt;img src=\"test2.jpg\" title=\"my image\"/&gt;","before":"&lt;img src=\"test.jpg\" title=\"my image\"/&gt;"}],"cat":"DOM/Attributes"},{"short":"Get the current rel of the first matched element.","params":[],"desc":"Get the current rel of the first matched element.","type":"String","name":"rel","examples":[{"code":"$(\"a\").rel();","result":"\"nofollow\"","before":"&lt;a href=\"test.html\" rel=\"nofollow\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Set the rel of every matched element.","params":[{"type":"String","desc":"Set the property to the specified value.","name":"val"}],"desc":"Set the rel of every matched element.","type":"jQuery","name":"rel","examples":[{"code":"$(\"a\").rel(\"nofollow\");","result":"&lt;a href=\"test.html\" rel=\"nofollow\"&gt;my link&lt;/a&gt;","before":"&lt;a href=\"test.html\"&gt;my link&lt;/a&gt;"}],"cat":"DOM/Attributes"},{"short":"Get a set of elements containing the unique parents of the matched\nset of elements.","params":[],"desc":"Get a set of elements containing the unique parents of the matched\nset of elements.","type":"jQuery","name":"parent","examples":[{"code":"$(\"p\").parent()","result":"[ &lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt; ]","before":"&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique parents of the matched\nset of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the parents with","name":"expr"}],"desc":"Get a set of elements containing the unique parents of the matched\nset of elements, and filtered by an expression.","type":"jQuery","name":"parent","examples":[{"code":"$(\"p\").parent(\".selected\")","result":"[ &lt;div class=\"selected\"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt; ]","before":"&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;&lt;div class=\"selected\"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","params":[],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","type":"jQuery","name":"ancestors","examples":[{"code":"$(\"span\").ancestors()","result":"[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the ancestors with","name":"expr"}],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","type":"jQuery","name":"ancestors","examples":[{"code":"$(\"span\").ancestors(\"p\")","result":"[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","params":[],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements.","type":"jQuery","name":"parents","examples":[{"code":"$(\"span\").ancestors()","result":"[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the ancestors with","name":"expr"}],"desc":"Get a set of elements containing the unique ancestors of the matched\nset of elements, and filtered by an expression.","type":"jQuery","name":"parents","examples":[{"code":"$(\"span\").ancestors(\"p\")","result":"[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]","before":"&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements.\n\nIt only returns the very next sibling, not all next siblings.","type":"jQuery","name":"next","examples":[{"code":"$(\"p\").next()","result":"[ &lt;p&gt;Hello Again&lt;/p&gt;, &lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the next Elements with","name":"expr"}],"desc":"Get a set of elements containing the unique next siblings of each of the \nmatched set of elements, and filtered by an expression.\n\nIt only returns the very next sibling, not all next siblings.","type":"jQuery","name":"next","examples":[{"code":"$(\"p\").next(\".selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements.\n\nIt only returns the immediately previous sibling, not all previous siblings.","type":"jQuery","name":"prev","examples":[{"code":"$(\"p\").previous()","result":"[ &lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the previous Elements with","name":"expr"}],"desc":"Get a set of elements containing the unique previous siblings of each of the \nmatched set of elements, and filtered by an expression.\n\nIt only returns the immediately previous sibling, not all previous siblings.","type":"jQuery","name":"prev","examples":[{"code":"$(\"p\").previous(\".selected\")","result":"[ &lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt; ]","before":"&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements.","type":"jQuery","name":"siblings","examples":[{"code":"$(\"div\").siblings()","result":"[ &lt;p&gt;Hello&lt;/p&gt;, &lt;p&gt;And Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the sibling Elements with","name":"expr"}],"desc":"Get a set of elements containing all of the unique siblings of each of the \nmatched set of elements, and filtered by an expression.","type":"jQuery","name":"siblings","examples":[{"code":"$(\"div\").siblings(\".selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements.","params":[],"desc":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements.","type":"jQuery","name":"children","examples":[{"code":"$(\"div\").children()","result":"[ &lt;span&gt;Hello Again&lt;/span&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;"}],"cat":"DOM/Traversing"},{"short":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements, and filtered by an expression.","params":[{"type":"String","desc":"An expression to filter the child Elements with","name":"expr"}],"desc":"Get a set of elements containing all of the unique children of each of the \nmatched set of elements, and filtered by an expression.","type":"jQuery","name":"children","examples":[{"code":"$(\"div\").children(\".selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;&lt;/div&gt;"}],"cat":"DOM/Traversing"},{"short":"Displays each of the set of matched elements if they are hidden.","params":[],"desc":"Displays each of the set of matched elements if they are hidden.","type":"jQuery","name":"show","examples":[{"code":"$(\"p\").show()","result":"[ &lt;p style=\"display: block\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p style=\"display: none\"&gt;Hello&lt;/p&gt;"}],"cat":"Effects"},{"short":"Hides each of the set of matched elements if they are shown.","params":[],"desc":"Hides each of the set of matched elements if they are shown.","type":"jQuery","name":"hide","examples":[{"code":"$(\"p\").hide()","result":"[ &lt;p style=\"display: none\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Effects"},{"short":"Toggles each of the set of matched elements.","params":[],"desc":"Toggles each of the set of matched elements. If they are shown,\ntoggle makes them hidden. If they are hidden, toggle\nmakes them shown.","type":"jQuery","name":"toggle","examples":[{"code":"$(\"p\").toggle()","result":"[ &lt;p style=\"display: none\"&gt;Hello&lt;/p&gt;, &lt;p style=\"display: block\"&gt;Hello Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p style=\"display: none\"&gt;Hello Again&lt;/p&gt;"}],"cat":"Effects"},{"short":"Adds the specified class to each of the set of matched elements.","params":[{"type":"String","desc":"A CSS class to add to the elements","name":"class"}],"desc":"Adds the specified class to each of the set of matched elements.","type":"jQuery","name":"addClass","examples":[{"code":"$(\"p\").addClass(\"selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"DOM"},{"short":"Removes the specified class from the set of matched elements.","params":[{"type":"String","desc":"A CSS class to remove from the elements","name":"class"}],"desc":"Removes the specified class from the set of matched elements.","type":"jQuery","name":"removeClass","examples":[{"code":"$(\"p\").removeClass(\"selected\")","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p class=\"selected\"&gt;Hello&lt;/p&gt;"}],"cat":"DOM"},{"short":"Adds the specified class if it is present, removes it if it is\nnot present.","params":[{"type":"String","desc":"A CSS class with which to toggle the elements","name":"class"}],"desc":"Adds the specified class if it is present, removes it if it is\nnot present.","type":"jQuery","name":"toggleClass","examples":[{"code":"$(\"p\").toggleClass(\"selected\")","result":"[ &lt;p class=\"selected\"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]","before":"&lt;p&gt;Hello&lt;/p&gt;&lt;p class=\"selected\"&gt;Hello Again&lt;/p&gt;"}],"cat":"DOM"},{"short":"Removes all matched elements from the DOM.","params":[],"desc":"Removes all matched elements from the DOM. This does NOT remove them from the\njQuery object, allowing you to use the matched elements further.","type":"jQuery","name":"remove","examples":[{"code":"$(\"p\").remove();","result":"how are","before":"&lt;p&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Removes only elements (out of the list of matched elements) that match\nthe specified jQuery expression.","params":[{"type":"String","desc":"A jQuery expression to filter elements by.","name":"expr"}],"desc":"Removes only elements (out of the list of matched elements) that match\nthe specified jQuery expression. This does NOT remove them from the\njQuery object, allowing you to use the matched elements further.","type":"jQuery","name":"remove","examples":[{"code":"$(\"p\").remove(\".hello\");","result":"how are &lt;p&gt;you?&lt;/p&gt;","before":"&lt;p class=\"hello\"&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Removes all child nodes from the set of matched elements.","params":[],"desc":"Removes all child nodes from the set of matched elements.","type":"jQuery","name":"empty","examples":[{"code":"$(\"p\").empty()","result":"[ &lt;p&gt;&lt;/p&gt; ]","before":"&lt;p&gt;Hello, &lt;span&gt;Person&lt;/span&gt; &lt;a href=\"#\"&gt;and person&lt;/a&gt;&lt;/p&gt;"}],"cat":"DOM/Manipulation"},{"short":"Binds a particular event (like click) to a each of a set of match elements.","params":[{"type":"String","desc":"An event type","name":"type"},{"type":"Function","desc":"A function to bind to the event on each of the set of matched elements","name":"fn"}],"desc":"Binds a particular event (like click) to a each of a set of match elements.","type":"jQuery","name":"bind","examples":[{"code":"$(\"p\").bind( \"click\", function() { alert(\"Hello\"); } )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]<br/><br/>Cancel a default action and prevent it from bubbling by returning false<br/>from your function.","before":"&lt;p&gt;Hello&lt;/p&gt;"},{"code":"$(\"form\").bind( \"submit\", function() { return false; } )<br/><br/>Cancel a default action by using the preventDefault method."},{"code":"$(\"form\").bind( \"submit\", function() { e.preventDefault(); } )<br/><br/>Stop an event from bubbling by using the stopPropogation method."},{"code":"$(\"form\").bind( \"submit\", function() { e.stopPropogation(); } )"}],"cat":"Events"},{"short":"The opposite of bind, removes a bound event from each of the matched\nelements.","params":[{"type":"String","desc":"An event type","name":"type"},{"type":"Function","desc":"A function to unbind from the event on each of the set of matched elements","name":"fn"}],"desc":"The opposite of bind, removes a bound event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unbind","examples":[{"code":"$(\"p\").unbind( \"click\", function() { alert(\"Hello\"); } )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound events of a particular type from each of the matched\nelements.","params":[{"type":"String","desc":"An event type","name":"type"}],"desc":"Removes all bound events of a particular type from each of the matched\nelements.","type":"jQuery","name":"unbind","examples":[{"code":"$(\"p\").unbind( \"click\" )","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound events from each of the matched elements.","params":[],"desc":"Removes all bound events from each of the matched elements.","type":"jQuery","name":"unbind","examples":[{"code":"$(\"p\").unbind()","result":"[ &lt;p&gt;Hello&lt;/p&gt; ]","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger a type of event on every matched element.","params":[{"type":"String","desc":"An event type to trigger.","name":"type"}],"desc":"Trigger a type of event on every matched element.","type":"jQuery","name":"trigger","examples":[{"code":"$(\"p\").trigger(\"click\")","result":"alert('hello')","before":"&lt;p click=\"alert('hello')\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Toggle between two function calls every other click.","params":[{"type":"Function","desc":"The function to execute on every even click.","name":"even"},{"type":"Function","desc":"The function to execute on every odd click.","name":"odd"}],"desc":"Toggle between two function calls every other click.\nWhenever a matched element is clicked, the first specified function \nis fired, when clicked again, the second is fired. All subsequent \nclicks continue to rotate through the two functions.","type":"jQuery","name":"toggle","examples":[{"code":"$(\"p\").toggle(function(){<br/>  $(this).addClass(\"selected\");<br/>},function(){<br/>  $(this).removeClass(\"selected\");<br/>});"}],"cat":"Events"},{"short":"A method for simulating hovering (moving the mouse on, and off,\nan object).","params":[{"type":"Function","desc":"The function to fire whenever the mouse is moved over a matched element.","name":"over"},{"type":"Function","desc":"The function to fire whenever the mouse is moved off of a matched element.","name":"out"}],"desc":"A method for simulating hovering (moving the mouse on, and off,\nan object). This is a custom method which provides an 'in' to a \nfrequent task.\n\nWhenever the mouse cursor is moved over a matched \nelement, the first specified function is fired. Whenever the mouse \nmoves off of the element, the second specified function fires. \nAdditionally, checks are in place to see if the mouse is still within \nthe specified element itself (for example, an image inside of a div), \nand if it is, it will continue to 'hover', and not move out \n(a common error in using a mouseout event handler).","type":"jQuery","name":"hover","examples":[{"code":"$(\"p\").hover(function(){<br/>  $(this).addClass(\"over\");<br/>},function(){<br/>  $(this).addClass(\"out\");<br/>});"}],"cat":"Events"},{"short":"Bind a function to be executed whenever the DOM is ready to be\ntraversed and manipulated.","params":[{"type":"Function","desc":"The function to be executed when the DOM is ready.","name":"fn"}],"desc":"Bind a function to be executed whenever the DOM is ready to be\ntraversed and manipulated. This is probably the most important \nfunction included in the event module, as it can greatly improve\nthe response times of your web applications.\n\nIn a nutshell, this is a solid replacement for using window.onload, \nand attaching a function to that. By using this method, your bound Function \nwill be called the instant the DOM is ready to be read and manipulated, \nwhich is exactly what 99.99% of all Javascript code needs to run.\n\nPlease ensure you have no code in your &lt;body&gt; onload event handler, \notherwise $(document).ready() may not fire.","type":"jQuery","name":"ready","examples":[{"code":"$(document).ready(function(){ Your code here... });"}],"cat":"Events"},{"short":"Bind a function to the blur event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the blur event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the blur event of each matched element.","type":"jQuery","name":"blur","examples":[{"code":"$(\"p\").blur( function() { alert(\"Hello\"); } );","result":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the blur event of each matched element.","params":[],"desc":"Trigger the blur event of each matched element. This causes all of the functions\nthat have been bound to thet blur event to be executed.","type":"jQuery","name":"blur","examples":[{"code":"$(\"p\").blur();","result":"alert('Hello');","before":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the blur event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the blur event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the blur event of each matched element, which will only be executed once.\nUnlike a call to the normal .blur() method, calling .oneblur() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneblur","examples":[{"code":"$(\"p\").oneblur( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first blur","before":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound blur event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the blur event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound blur event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unblur","examples":[{"code":"$(\"p\").unblur( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onblur=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound blur events from each of the matched elements.","params":[],"desc":"Removes all bound blur events from each of the matched elements.","type":"jQuery","name":"unblur","examples":[{"code":"$(\"p\").unblur();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onblur=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the focus event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the focus event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the focus event of each matched element.","type":"jQuery","name":"focus","examples":[{"code":"$(\"p\").focus( function() { alert(\"Hello\"); } );","result":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the focus event of each matched element.","params":[],"desc":"Trigger the focus event of each matched element. This causes all of the functions\nthat have been bound to thet focus event to be executed.","type":"jQuery","name":"focus","examples":[{"code":"$(\"p\").focus();","result":"alert('Hello');","before":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the focus event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the focus event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the focus event of each matched element, which will only be executed once.\nUnlike a call to the normal .focus() method, calling .onefocus() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onefocus","examples":[{"code":"$(\"p\").onefocus( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first focus","before":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound focus event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the focus event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound focus event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unfocus","examples":[{"code":"$(\"p\").unfocus( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onfocus=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound focus events from each of the matched elements.","params":[],"desc":"Removes all bound focus events from each of the matched elements.","type":"jQuery","name":"unfocus","examples":[{"code":"$(\"p\").unfocus();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onfocus=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the load event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the load event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the load event of each matched element.","type":"jQuery","name":"load","examples":[{"code":"$(\"p\").load( function() { alert(\"Hello\"); } );","result":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the load event of each matched element.","params":[],"desc":"Trigger the load event of each matched element. This causes all of the functions\nthat have been bound to thet load event to be executed.","type":"jQuery","name":"load","examples":[{"code":"$(\"p\").load();","result":"alert('Hello');","before":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the load event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the load event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the load event of each matched element, which will only be executed once.\nUnlike a call to the normal .load() method, calling .oneload() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneload","examples":[{"code":"$(\"p\").oneload( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first load","before":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound load event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the load event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound load event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onload=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound load events from each of the matched elements.","params":[],"desc":"Removes all bound load events from each of the matched elements.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the resize event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the resize event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the resize event of each matched element.","type":"jQuery","name":"resize","examples":[{"code":"$(\"p\").resize( function() { alert(\"Hello\"); } );","result":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the resize event of each matched element.","params":[],"desc":"Trigger the resize event of each matched element. This causes all of the functions\nthat have been bound to thet resize event to be executed.","type":"jQuery","name":"resize","examples":[{"code":"$(\"p\").resize();","result":"alert('Hello');","before":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the resize event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the resize event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the resize event of each matched element, which will only be executed once.\nUnlike a call to the normal .resize() method, calling .oneresize() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneresize","examples":[{"code":"$(\"p\").oneresize( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first resize","before":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound resize event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the resize event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound resize event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unresize","examples":[{"code":"$(\"p\").unresize( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onresize=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound resize events from each of the matched elements.","params":[],"desc":"Removes all bound resize events from each of the matched elements.","type":"jQuery","name":"unresize","examples":[{"code":"$(\"p\").unresize();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onresize=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the scroll event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the scroll event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the scroll event of each matched element.","type":"jQuery","name":"scroll","examples":[{"code":"$(\"p\").scroll( function() { alert(\"Hello\"); } );","result":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the scroll event of each matched element.","params":[],"desc":"Trigger the scroll event of each matched element. This causes all of the functions\nthat have been bound to thet scroll event to be executed.","type":"jQuery","name":"scroll","examples":[{"code":"$(\"p\").scroll();","result":"alert('Hello');","before":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the scroll event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the scroll event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the scroll event of each matched element, which will only be executed once.\nUnlike a call to the normal .scroll() method, calling .onescroll() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onescroll","examples":[{"code":"$(\"p\").onescroll( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first scroll","before":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound scroll event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the scroll event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound scroll event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unscroll","examples":[{"code":"$(\"p\").unscroll( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onscroll=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound scroll events from each of the matched elements.","params":[],"desc":"Removes all bound scroll events from each of the matched elements.","type":"jQuery","name":"unscroll","examples":[{"code":"$(\"p\").unscroll();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onscroll=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the unload event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the unload event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the unload event of each matched element.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload( function() { alert(\"Hello\"); } );","result":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the unload event of each matched element.","params":[],"desc":"Trigger the unload event of each matched element. This causes all of the functions\nthat have been bound to thet unload event to be executed.","type":"jQuery","name":"unload","examples":[{"code":"$(\"p\").unload();","result":"alert('Hello');","before":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the unload event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the unload event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the unload event of each matched element, which will only be executed once.\nUnlike a call to the normal .unload() method, calling .oneunload() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneunload","examples":[{"code":"$(\"p\").oneunload( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first unload","before":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound unload event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the unload event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound unload event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"ununload","examples":[{"code":"$(\"p\").ununload( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onunload=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound unload events from each of the matched elements.","params":[],"desc":"Removes all bound unload events from each of the matched elements.","type":"jQuery","name":"ununload","examples":[{"code":"$(\"p\").ununload();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onunload=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the click event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the click event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the click event of each matched element.","type":"jQuery","name":"click","examples":[{"code":"$(\"p\").click( function() { alert(\"Hello\"); } );","result":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the click event of each matched element.","params":[],"desc":"Trigger the click event of each matched element. This causes all of the functions\nthat have been bound to thet click event to be executed.","type":"jQuery","name":"click","examples":[{"code":"$(\"p\").click();","result":"alert('Hello');","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the click event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the click event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the click event of each matched element, which will only be executed once.\nUnlike a call to the normal .click() method, calling .oneclick() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneclick","examples":[{"code":"$(\"p\").oneclick( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first click","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound click event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the click event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound click event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unclick","examples":[{"code":"$(\"p\").unclick( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onclick=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound click events from each of the matched elements.","params":[],"desc":"Removes all bound click events from each of the matched elements.","type":"jQuery","name":"unclick","examples":[{"code":"$(\"p\").unclick();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the dblclick event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the dblclick event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the dblclick event of each matched element.","type":"jQuery","name":"dblclick","examples":[{"code":"$(\"p\").dblclick( function() { alert(\"Hello\"); } );","result":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the dblclick event of each matched element.","params":[],"desc":"Trigger the dblclick event of each matched element. This causes all of the functions\nthat have been bound to thet dblclick event to be executed.","type":"jQuery","name":"dblclick","examples":[{"code":"$(\"p\").dblclick();","result":"alert('Hello');","before":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the dblclick event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the dblclick event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the dblclick event of each matched element, which will only be executed once.\nUnlike a call to the normal .dblclick() method, calling .onedblclick() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onedblclick","examples":[{"code":"$(\"p\").onedblclick( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first dblclick","before":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound dblclick event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the dblclick event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound dblclick event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"undblclick","examples":[{"code":"$(\"p\").undblclick( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p ondblclick=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound dblclick events from each of the matched elements.","params":[],"desc":"Removes all bound dblclick events from each of the matched elements.","type":"jQuery","name":"undblclick","examples":[{"code":"$(\"p\").undblclick();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p ondblclick=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousedown event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mousedown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousedown event of each matched element.","type":"jQuery","name":"mousedown","examples":[{"code":"$(\"p\").mousedown( function() { alert(\"Hello\"); } );","result":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mousedown event of each matched element.","params":[],"desc":"Trigger the mousedown event of each matched element. This causes all of the functions\nthat have been bound to thet mousedown event to be executed.","type":"jQuery","name":"mousedown","examples":[{"code":"$(\"p\").mousedown();","result":"alert('Hello');","before":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousedown event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mousedown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousedown event of each matched element, which will only be executed once.\nUnlike a call to the normal .mousedown() method, calling .onemousedown() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemousedown","examples":[{"code":"$(\"p\").onemousedown( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mousedown","before":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mousedown event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mousedown event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mousedown event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmousedown","examples":[{"code":"$(\"p\").unmousedown( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousedown=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mousedown events from each of the matched elements.","params":[],"desc":"Removes all bound mousedown events from each of the matched elements.","type":"jQuery","name":"unmousedown","examples":[{"code":"$(\"p\").unmousedown();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousedown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseup event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mouseup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseup event of each matched element.","type":"jQuery","name":"mouseup","examples":[{"code":"$(\"p\").mouseup( function() { alert(\"Hello\"); } );","result":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mouseup event of each matched element.","params":[],"desc":"Trigger the mouseup event of each matched element. This causes all of the functions\nthat have been bound to thet mouseup event to be executed.","type":"jQuery","name":"mouseup","examples":[{"code":"$(\"p\").mouseup();","result":"alert('Hello');","before":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseup event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mouseup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseup event of each matched element, which will only be executed once.\nUnlike a call to the normal .mouseup() method, calling .onemouseup() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemouseup","examples":[{"code":"$(\"p\").onemouseup( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mouseup","before":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mouseup event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mouseup event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mouseup event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmouseup","examples":[{"code":"$(\"p\").unmouseup( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseup=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mouseup events from each of the matched elements.","params":[],"desc":"Removes all bound mouseup events from each of the matched elements.","type":"jQuery","name":"unmouseup","examples":[{"code":"$(\"p\").unmouseup();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousemove event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mousemove event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousemove event of each matched element.","type":"jQuery","name":"mousemove","examples":[{"code":"$(\"p\").mousemove( function() { alert(\"Hello\"); } );","result":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mousemove event of each matched element.","params":[],"desc":"Trigger the mousemove event of each matched element. This causes all of the functions\nthat have been bound to thet mousemove event to be executed.","type":"jQuery","name":"mousemove","examples":[{"code":"$(\"p\").mousemove();","result":"alert('Hello');","before":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mousemove event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mousemove event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mousemove event of each matched element, which will only be executed once.\nUnlike a call to the normal .mousemove() method, calling .onemousemove() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemousemove","examples":[{"code":"$(\"p\").onemousemove( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mousemove","before":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mousemove event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mousemove event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mousemove event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmousemove","examples":[{"code":"$(\"p\").unmousemove( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousemove=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mousemove events from each of the matched elements.","params":[],"desc":"Removes all bound mousemove events from each of the matched elements.","type":"jQuery","name":"unmousemove","examples":[{"code":"$(\"p\").unmousemove();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmousemove=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseover event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mouseover event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseover event of each matched element.","type":"jQuery","name":"mouseover","examples":[{"code":"$(\"p\").mouseover( function() { alert(\"Hello\"); } );","result":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mouseover event of each matched element.","params":[],"desc":"Trigger the mouseover event of each matched element. This causes all of the functions\nthat have been bound to thet mouseover event to be executed.","type":"jQuery","name":"mouseover","examples":[{"code":"$(\"p\").mouseover();","result":"alert('Hello');","before":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseover event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mouseover event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseover event of each matched element, which will only be executed once.\nUnlike a call to the normal .mouseover() method, calling .onemouseover() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemouseover","examples":[{"code":"$(\"p\").onemouseover( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mouseover","before":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mouseover event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mouseover event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mouseover event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmouseover","examples":[{"code":"$(\"p\").unmouseover( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseover=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mouseover events from each of the matched elements.","params":[],"desc":"Removes all bound mouseover events from each of the matched elements.","type":"jQuery","name":"unmouseover","examples":[{"code":"$(\"p\").unmouseover();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseover=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseout event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the mouseout event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseout event of each matched element.","type":"jQuery","name":"mouseout","examples":[{"code":"$(\"p\").mouseout( function() { alert(\"Hello\"); } );","result":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the mouseout event of each matched element.","params":[],"desc":"Trigger the mouseout event of each matched element. This causes all of the functions\nthat have been bound to thet mouseout event to be executed.","type":"jQuery","name":"mouseout","examples":[{"code":"$(\"p\").mouseout();","result":"alert('Hello');","before":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the mouseout event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the mouseout event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the mouseout event of each matched element, which will only be executed once.\nUnlike a call to the normal .mouseout() method, calling .onemouseout() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onemouseout","examples":[{"code":"$(\"p\").onemouseout( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first mouseout","before":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound mouseout event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the mouseout event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound mouseout event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unmouseout","examples":[{"code":"$(\"p\").unmouseout( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseout=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound mouseout events from each of the matched elements.","params":[],"desc":"Removes all bound mouseout events from each of the matched elements.","type":"jQuery","name":"unmouseout","examples":[{"code":"$(\"p\").unmouseout();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onmouseout=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the change event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the change event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the change event of each matched element.","type":"jQuery","name":"change","examples":[{"code":"$(\"p\").change( function() { alert(\"Hello\"); } );","result":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the change event of each matched element.","params":[],"desc":"Trigger the change event of each matched element. This causes all of the functions\nthat have been bound to thet change event to be executed.","type":"jQuery","name":"change","examples":[{"code":"$(\"p\").change();","result":"alert('Hello');","before":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the change event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the change event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the change event of each matched element, which will only be executed once.\nUnlike a call to the normal .change() method, calling .onechange() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onechange","examples":[{"code":"$(\"p\").onechange( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first change","before":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound change event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the change event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound change event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unchange","examples":[{"code":"$(\"p\").unchange( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onchange=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound change events from each of the matched elements.","params":[],"desc":"Removes all bound change events from each of the matched elements.","type":"jQuery","name":"unchange","examples":[{"code":"$(\"p\").unchange();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onchange=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the reset event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the reset event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the reset event of each matched element.","type":"jQuery","name":"reset","examples":[{"code":"$(\"p\").reset( function() { alert(\"Hello\"); } );","result":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the reset event of each matched element.","params":[],"desc":"Trigger the reset event of each matched element. This causes all of the functions\nthat have been bound to thet reset event to be executed.","type":"jQuery","name":"reset","examples":[{"code":"$(\"p\").reset();","result":"alert('Hello');","before":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the reset event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the reset event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the reset event of each matched element, which will only be executed once.\nUnlike a call to the normal .reset() method, calling .onereset() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onereset","examples":[{"code":"$(\"p\").onereset( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first reset","before":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound reset event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the reset event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound reset event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unreset","examples":[{"code":"$(\"p\").unreset( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onreset=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound reset events from each of the matched elements.","params":[],"desc":"Removes all bound reset events from each of the matched elements.","type":"jQuery","name":"unreset","examples":[{"code":"$(\"p\").unreset();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onreset=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the select event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the select event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the select event of each matched element.","type":"jQuery","name":"select","examples":[{"code":"$(\"p\").select( function() { alert(\"Hello\"); } );","result":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the select event of each matched element.","params":[],"desc":"Trigger the select event of each matched element. This causes all of the functions\nthat have been bound to thet select event to be executed.","type":"jQuery","name":"select","examples":[{"code":"$(\"p\").select();","result":"alert('Hello');","before":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the select event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the select event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the select event of each matched element, which will only be executed once.\nUnlike a call to the normal .select() method, calling .oneselect() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneselect","examples":[{"code":"$(\"p\").oneselect( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first select","before":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound select event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the select event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound select event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unselect","examples":[{"code":"$(\"p\").unselect( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onselect=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound select events from each of the matched elements.","params":[],"desc":"Removes all bound select events from each of the matched elements.","type":"jQuery","name":"unselect","examples":[{"code":"$(\"p\").unselect();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onselect=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the submit event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the submit event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the submit event of each matched element.","type":"jQuery","name":"submit","examples":[{"code":"$(\"p\").submit( function() { alert(\"Hello\"); } );","result":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the submit event of each matched element.","params":[],"desc":"Trigger the submit event of each matched element. This causes all of the functions\nthat have been bound to thet submit event to be executed.","type":"jQuery","name":"submit","examples":[{"code":"$(\"p\").submit();","result":"alert('Hello');","before":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the submit event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the submit event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the submit event of each matched element, which will only be executed once.\nUnlike a call to the normal .submit() method, calling .onesubmit() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onesubmit","examples":[{"code":"$(\"p\").onesubmit( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first submit","before":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound submit event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the submit event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound submit event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unsubmit","examples":[{"code":"$(\"p\").unsubmit( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onsubmit=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound submit events from each of the matched elements.","params":[],"desc":"Removes all bound submit events from each of the matched elements.","type":"jQuery","name":"unsubmit","examples":[{"code":"$(\"p\").unsubmit();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onsubmit=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keydown event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the keydown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keydown event of each matched element.","type":"jQuery","name":"keydown","examples":[{"code":"$(\"p\").keydown( function() { alert(\"Hello\"); } );","result":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the keydown event of each matched element.","params":[],"desc":"Trigger the keydown event of each matched element. This causes all of the functions\nthat have been bound to thet keydown event to be executed.","type":"jQuery","name":"keydown","examples":[{"code":"$(\"p\").keydown();","result":"alert('Hello');","before":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keydown event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the keydown event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keydown event of each matched element, which will only be executed once.\nUnlike a call to the normal .keydown() method, calling .onekeydown() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onekeydown","examples":[{"code":"$(\"p\").onekeydown( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first keydown","before":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound keydown event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the keydown event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound keydown event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unkeydown","examples":[{"code":"$(\"p\").unkeydown( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeydown=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound keydown events from each of the matched elements.","params":[],"desc":"Removes all bound keydown events from each of the matched elements.","type":"jQuery","name":"unkeydown","examples":[{"code":"$(\"p\").unkeydown();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeydown=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keypress event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the keypress event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keypress event of each matched element.","type":"jQuery","name":"keypress","examples":[{"code":"$(\"p\").keypress( function() { alert(\"Hello\"); } );","result":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the keypress event of each matched element.","params":[],"desc":"Trigger the keypress event of each matched element. This causes all of the functions\nthat have been bound to thet keypress event to be executed.","type":"jQuery","name":"keypress","examples":[{"code":"$(\"p\").keypress();","result":"alert('Hello');","before":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keypress event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the keypress event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keypress event of each matched element, which will only be executed once.\nUnlike a call to the normal .keypress() method, calling .onekeypress() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onekeypress","examples":[{"code":"$(\"p\").onekeypress( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first keypress","before":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound keypress event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the keypress event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound keypress event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unkeypress","examples":[{"code":"$(\"p\").unkeypress( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeypress=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound keypress events from each of the matched elements.","params":[],"desc":"Removes all bound keypress events from each of the matched elements.","type":"jQuery","name":"unkeypress","examples":[{"code":"$(\"p\").unkeypress();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeypress=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keyup event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the keyup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keyup event of each matched element.","type":"jQuery","name":"keyup","examples":[{"code":"$(\"p\").keyup( function() { alert(\"Hello\"); } );","result":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the keyup event of each matched element.","params":[],"desc":"Trigger the keyup event of each matched element. This causes all of the functions\nthat have been bound to thet keyup event to be executed.","type":"jQuery","name":"keyup","examples":[{"code":"$(\"p\").keyup();","result":"alert('Hello');","before":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the keyup event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the keyup event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the keyup event of each matched element, which will only be executed once.\nUnlike a call to the normal .keyup() method, calling .onekeyup() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"onekeyup","examples":[{"code":"$(\"p\").onekeyup( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first keyup","before":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound keyup event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the keyup event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound keyup event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unkeyup","examples":[{"code":"$(\"p\").unkeyup( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeyup=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound keyup events from each of the matched elements.","params":[],"desc":"Removes all bound keyup events from each of the matched elements.","type":"jQuery","name":"unkeyup","examples":[{"code":"$(\"p\").unkeyup();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onkeyup=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the error event of each matched element.","params":[{"type":"Function","desc":"A function to bind to the error event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the error event of each matched element.","type":"jQuery","name":"error","examples":[{"code":"$(\"p\").error( function() { alert(\"Hello\"); } );","result":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;","before":"&lt;p&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Trigger the error event of each matched element.","params":[],"desc":"Trigger the error event of each matched element. This causes all of the functions\nthat have been bound to thet error event to be executed.","type":"jQuery","name":"error","examples":[{"code":"$(\"p\").error();","result":"alert('Hello');","before":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Bind a function to the error event of each matched element, which will only be executed once.","params":[{"type":"Function","desc":"A function to bind to the error event on each of the matched elements.","name":"fn"}],"desc":"Bind a function to the error event of each matched element, which will only be executed once.\nUnlike a call to the normal .error() method, calling .oneerror() causes the bound function to be\nonly executed the first time it is triggered, and never again (unless it is re-bound).","type":"jQuery","name":"oneerror","examples":[{"code":"$(\"p\").oneerror( function() { alert(\"Hello\"); } );","result":"alert('Hello'); // Only executed for the first error","before":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes a bound error event from each of the matched\nelements.","params":[{"type":"Function","desc":"A function to unbind from the error event on each of the matched elements.","name":"fn"}],"desc":"Removes a bound error event from each of the matched\nelements. You must pass the identical function that was used in the original \nbind method.","type":"jQuery","name":"unerror","examples":[{"code":"$(\"p\").unerror( myFunction );","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onerror=\"myFunction\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Removes all bound error events from each of the matched elements.","params":[],"desc":"Removes all bound error events from each of the matched elements.","type":"jQuery","name":"unerror","examples":[{"code":"$(\"p\").unerror();","result":"&lt;p&gt;Hello&lt;/p&gt;","before":"&lt;p onerror=\"alert('Hello');\"&gt;Hello&lt;/p&gt;"}],"cat":"Events"},{"short":"Show all matched elements using a graceful animation.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Show all matched elements using a graceful animation.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"show","examples":[{"code":"$(\"p\").show(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Show all matched elements using a graceful animation and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Show all matched elements using a graceful animation and firing a callback\nfunction after completion.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"show","examples":[{"code":"$(\"p\").show(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements using a graceful animation.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Hide all matched elements using a graceful animation.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"hide","examples":[{"code":"$(\"p\").hide(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements using a graceful animation and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Hide all matched elements using a graceful animation and firing a callback\nfunction after completion.\nThe height, width, and opacity of each of the matched elements \nare changed dynamically according to the specified speed.","type":"jQuery","name":"hide","examples":[{"code":"$(\"p\").hide(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Reveal all matched elements by adjusting their height.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Reveal all matched elements by adjusting their height.\nOnly the height is adjusted for this animation, causing all matched\nelements to be revealed in a \"sliding\" manner.","type":"jQuery","name":"slideDown","examples":[{"code":"$(\"p\").slideDown(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Reveal all matched elements by adjusting their height and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Reveal all matched elements by adjusting their height and firing a callback\nfunction after completion.\nOnly the height is adjusted for this animation, causing all matched\nelements to be revealed in a \"sliding\" manner.","type":"jQuery","name":"slideDown","examples":[{"code":"$(\"p\").slideDown(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements by adjusting their height.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Hide all matched elements by adjusting their height.\nOnly the height is adjusted for this animation, causing all matched\nelements to be hidden in a \"sliding\" manner.","type":"jQuery","name":"slideUp","examples":[{"code":"$(\"p\").slideUp(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Hide all matched elements by adjusting their height and firing a callback\nfunction after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Hide all matched elements by adjusting their height and firing a callback\nfunction after completion.\nOnly the height is adjusted for this animation, causing all matched\nelements to be hidden in a \"sliding\" manner.","type":"jQuery","name":"slideUp","examples":[{"code":"$(\"p\").slideUp(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Fade in all matched elements by adjusting their opacity.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Fade in all matched elements by adjusting their opacity.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeIn","examples":[{"code":"$(\"p\").fadeIn(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Fade in all matched elements by adjusting their opacity and firing a \ncallback function after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Fade in all matched elements by adjusting their opacity and firing a \ncallback function after completion.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeIn","examples":[{"code":"$(\"p\").fadeIn(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Fade out all matched elements by adjusting their opacity.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"}],"desc":"Fade out all matched elements by adjusting their opacity.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeOut","examples":[{"code":"$(\"p\").fadeOut(\"slow\");"}],"cat":"Effects/Animations"},{"short":"Fade out all matched elements by adjusting their opacity and firing a \ncallback function after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Fade out all matched elements by adjusting their opacity and firing a \ncallback function after completion.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeOut","examples":[{"code":"$(\"p\").fadeOut(\"slow\",function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"},{"short":"Fade the opacity of all matched elements to a specified opacity.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Number","desc":"The opacity to fade to (a number from 0 to 1).","name":"opacity"}],"desc":"Fade the opacity of all matched elements to a specified opacity.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeTo","examples":[{"code":"$(\"p\").fadeTo(\"slow\", 0.5);"}],"cat":"Effects/Animations"},{"short":"Fade the opacity of all matched elements to a specified opacity and \nfiring a callback function after completion.","params":[{"type":"Object","desc":"A string representing one of the three predefined speeds (\"slow\", \"normal\", or \"fast\") or the number of milliseconds to run the animation (e.g. 1000).","name":"speed"},{"type":"Number","desc":"The opacity to fade to (a number from 0 to 1).","name":"opacity"},{"type":"Function","desc":"A function to be executed whenever the animation completes.","name":"callback"}],"desc":"Fade the opacity of all matched elements to a specified opacity and \nfiring a callback function after completion.\nOnly the opacity is adjusted for this animation, meaning that\nall of the matched elements should already have some form of height\nand width associated with them.","type":"jQuery","name":"fadeTo","examples":[{"code":"$(\"p\").fadeTo(\"slow\", 0.5, function(){<br/>  alert(\"Animation Done.\");<br/>});"}],"cat":"Effects/Animations"}])
\ No newline at end of file
diff --git a/docs/data/jquery-docs-xml.xml b/docs/data/jquery-docs-xml.xml
new file mode 100644 (file)
index 0000000..3603dc7
--- /dev/null
@@ -0,0 +1,2645 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<docs>
+<method property='1' cat='Core' type='String' short='The current SVN version of jQuery.' private='1' name='jquery'>
+<desc>The current SVN version of jQuery.</desc>
+</method>
+<method short='The number of elements currently matched.' property='1' type='Number' name='length' cat='Core'>
+<desc>The number of elements currently matched.</desc>
+<examples>
+<code>$("img").length;</code>
+<result>2</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='The number of elements currently matched.' type='Number' name='size' cat='Core'>
+<desc>The number of elements currently matched.</desc>
+<examples>
+<code>$("img").size();</code>
+<result>2</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Access all matched elements.' type='Array&lt;Element&gt;' name='get' cat='Core'>
+<desc>Access all matched elements. This serves as a backwards-compatible
+way of accessing all matched elements (other than the jQuery object
+itself, which is, in fact, an array of elements).</desc>
+<examples>
+<code>$("img").get();</code>
+<result>[ &lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt; ]</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Access a single matched element.' type='Element' name='get' cat='Core'>
+<params type='Number' name='num'>
+<desc>Access the element in the Nth position.</desc>
+</params>
+<desc>Access a single matched element. num is used to access the 
+Nth element matched.</desc>
+<examples>
+<code>$("img").get(1);</code>
+<result>[ &lt;img src="test1.jpg"/&gt; ]</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Set the jQuery object to an array of elements.' type='jQuery' name='get' private='1' cat='Core'>
+<params type='Elements' name='elems'>
+<desc>An array of elements</desc>
+</params>
+<desc>Set the jQuery object to an array of elements.</desc>
+<examples>
+<code>$("img").get([ document.body ]);</code>
+<result>$("img").get() == [ document.body ]</result>
+</examples>
+</method>
+<method short='Execute a function within the context of every matched element.' type='jQuery' name='each' cat='Core'>
+<params type='Function' name='fn'>
+<desc>A function to execute</desc>
+</params>
+<desc>Execute a function within the context of every matched element.
+This means that every time the passed-in function is executed
+(which is once for every element matched) the 'this' keyword
+points to the specific element.
+
+Additionally, the function, when executed, is passed a single
+argument representing the position of the element in the matched
+set.</desc>
+<examples>
+<code>$("img").each(function(){ this.src = "test.jpg"; });</code>
+<result>&lt;img src="test.jpg"/&gt; &lt;img src="test.jpg"/&gt;</result>
+<before>&lt;img/&gt; &lt;img/&gt;</before>
+</examples>
+</method>
+<method short='Access a property on the first matched element.' type='Object' name='attr' cat='DOM'>
+<params type='String' name='name'>
+<desc>The name of the property to access.</desc>
+</params>
+<desc>Access a property on the first matched element.
+This method makes it easy to retreive a property value
+from the first matched element.</desc>
+<examples>
+<code>$("img").attr("src");</code>
+<result>test.jpg</result>
+<before>&lt;img src="test.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Set a hash of key/value object properties to all matched elements.' type='jQuery' name='attr' cat='DOM'>
+<params type='Hash' name='prop'>
+<desc>A set of key/value pairs to set as object properties.</desc>
+</params>
+<desc>Set a hash of key/value object properties to all matched elements.
+This serves as the best way to set a large number of properties
+on all matched elements.</desc>
+<examples>
+<code>$("img").attr({ src: "test.jpg", alt: "Test Image" });</code>
+<result>&lt;img src="test.jpg" alt="Test Image"/&gt;</result>
+<before>&lt;img/&gt;</before>
+</examples>
+</method>
+<method short='Set a single property to a value, on all matched elements.' type='jQuery' name='attr' cat='DOM'>
+<params type='String' name='key'>
+<desc>The name of the property to set.</desc>
+</params>
+<params type='Object' name='value'>
+<desc>The value to set the property to.</desc>
+</params>
+<desc>Set a single property to a value, on all matched elements.</desc>
+<examples>
+<code>$("img").attr("src","test.jpg");</code>
+<result>&lt;img src="test.jpg"/&gt;</result>
+<before>&lt;img/&gt;</before>
+</examples>
+</method>
+<method short='Access a style property on the first matched element.' type='Object' name='css' cat='CSS'>
+<params type='String' name='name'>
+<desc>The name of the property to access.</desc>
+</params>
+<desc>Access a style property on the first matched element.
+This method makes it easy to retreive a style property value
+from the first matched element.</desc>
+<examples>
+<code>$("p").css("red");</code>
+<result>red</result>
+<before>&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set a hash of key/value style properties to all matched elements.' type='jQuery' name='css' cat='CSS'>
+<params type='Hash' name='prop'>
+<desc>A set of key/value pairs to set as style properties.</desc>
+</params>
+<desc>Set a hash of key/value style properties to all matched elements.
+This serves as the best way to set a large number of style properties
+on all matched elements.</desc>
+<examples>
+<code>$("p").css({ color: "red", background: "blue" });</code>
+<result>&lt;p style="color:red; background:blue;"&gt;Test Paragraph.&lt;/p&gt;</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set a single style property to a value, on all matched elements.' type='jQuery' name='css' cat='CSS'>
+<params type='String' name='key'>
+<desc>The name of the property to set.</desc>
+</params>
+<params type='Object' name='value'>
+<desc>The value to set the property to.</desc>
+</params>
+<desc>Set a single style property to a value, on all matched elements.</desc>
+<examples>
+<code>$("p").css("color","red");</code>
+<result>&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Retreive the text contents of all matched elements.' type='String' name='text' cat='DOM'>
+<desc>Retreive the text contents of all matched elements. The result is
+a string that contains the combined text contents of all matched
+elements. This method works on both HTML and XML documents.</desc>
+<examples>
+<code>$("p").text();</code>
+<result>Test Paragraph.</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Wrap all matched elements with a structure of other elements.' type='jQuery' name='wrap' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and wrapped around the target.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will be wrapped.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, the first of which will be wrapped.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Wrap all matched elements with a structure of other elements.
+This wrapping process is most useful for injecting additional
+stucture into a document, without ruining the original semantic
+qualities of a document.
+
+The way that is works is that it goes through the first element argument
+provided and finds the deepest element within the structure - it is that
+element that will en-wrap everything else.</desc>
+<examples>
+<code>$("p").wrap("&lt;div class='wrap'&gt;&lt;/div&gt;");</code>
+<result>&lt;div class='wrap'&gt;&lt;p&gt;Test Paragraph.&lt;/p&gt;&lt;/div&gt;</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Append any number of elements to the inside of all matched elements.' type='jQuery' name='append' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and appended to the target.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will be appended.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be appended.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Append any number of elements to the inside of all matched elements.
+This operation is similar to doing an appendChild to all the 
+specified elements, adding them into the document.</desc>
+<examples>
+<code>$("p").append("&lt;b&gt;Hello&lt;/b&gt;");</code>
+<result>&lt;p&gt;I would like to say: &lt;b&gt;Hello&lt;/b&gt;&lt;/p&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Prepend any number of elements to the inside of all matched elements.' type='jQuery' name='prepend' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and prepended to the target.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will be prepended.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be prepended.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Prepend any number of elements to the inside of all matched elements.
+This operation is the best way to insert a set of elements inside, at the 
+beginning, of all the matched element.</desc>
+<examples>
+<code>$("p").prepend("&lt;b&gt;Hello&lt;/b&gt;");</code>
+<result>&lt;p&gt;&lt;b&gt;Hello&lt;/b&gt;, how are you?&lt;/p&gt;</result>
+<before>&lt;p&gt;, how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Insert any number of elements before each of the matched elements.' type='jQuery' name='before' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and inserted.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will beinserted.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be inserted.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Insert any number of elements before each of the matched elements.</desc>
+<examples>
+<code>$("p").before("&lt;b&gt;Hello&lt;/b&gt;");</code>
+<result>&lt;b&gt;Hello&lt;/b&gt;&lt;p&gt;how are you?&lt;/p&gt;</result>
+<before>&lt;p&gt;how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Insert any number of elements after each of the matched elements.' type='jQuery' name='after' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and inserted.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will beinserted.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be inserted.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Insert any number of elements after each of the matched elements.</desc>
+<examples>
+<code>$("p").after("&lt;p&gt;I'm doing fine.&lt;/p&gt;");</code>
+<result>&lt;p&gt;How are you?&lt;/p&gt;&lt;p&gt;I'm doing fine.&lt;/p&gt;</result>
+<before>&lt;p&gt;How are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='End the most recent &apos;destructive&apos; operation, reverting the list of matched elements
+back to its previous state.' type='jQuery' name='end' cat='DOM/Traversing'>
+<desc>End the most recent 'destructive' operation, reverting the list of matched elements
+back to its previous state. After an end operation, the list of matched elements will 
+revert to the last state of matched elements.</desc>
+<examples>
+<code>$("p").find("span").end();</code>
+<result>$("p").find("span").end() == [ &lt;p&gt;...&lt;/p&gt; ]</result>
+<before>&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Searches for all elements that match the specified expression.' type='jQuery' name='find' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to search with.</desc>
+</params>
+<desc>Searches for all elements that match the specified expression.
+This method is the optimal way of finding additional descendant
+elements with which to process.
+
+All searching is done using a jQuery expression. The expression can be 
+written using CSS 1-3 Selector syntax, or basic XPath.</desc>
+<examples>
+<code>$("p").find("span");</code>
+<result>$("p").find("span") == [ &lt;span&gt;Hello&lt;/span&gt; ]</result>
+<before>&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all elements from the set of matched elements that do not 
+match the specified expression.' type='jQuery' name='filter' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to search with.</desc>
+</params>
+<desc>Removes all elements from the set of matched elements that do not 
+match the specified expression. This method is used to narrow down
+the results of a search.
+
+All searching is done using a jQuery expression. The expression
+can be written using CSS 1-3 Selector syntax, or basic XPath.</desc>
+<examples>
+<code>$("p").filter(".selected")</code>
+<result>$("p").filter(".selected") == [ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p class="selected"&gt;Hello&lt;/p&gt;&lt;p&gt;How are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all elements from the set of matched elements that do not
+match at least one of the expressions passed to the function.' type='jQuery' name='filter' cat='DOM/Traversing'>
+<params type='Array&lt;String&gt;' name='exprs'>
+<desc>A set of expressions to evaluate against</desc>
+</params>
+<desc>Removes all elements from the set of matched elements that do not
+match at least one of the expressions passed to the function. This 
+method is used when you want to filter the set of matched elements 
+through more than one expression.
+
+Elements will be retained in the jQuery object if they match at
+least one of the expressions passed.</desc>
+<examples>
+<code>$("p").filter([".selected", ":first"])</code>
+<result>$("p").filter([".selected", ":first"]) == [ &lt;p&gt;Hello&lt;/p&gt;, &lt;p class="selected"&gt;And Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;p class="selected"&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes the specified Element from the set of matched elements.' type='jQuery' name='not' cat='DOM/Traversing'>
+<params type='Element' name='el'>
+<desc>An element to remove from the set</desc>
+</params>
+<desc>Removes the specified Element from the set of matched elements. This
+method is used to remove a single Element from a jQuery object.</desc>
+<examples>
+<code>$("p").not( document.getElementById("selected") )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes elements matching the specified expression from the set
+of matched elements.' type='jQuery' name='not' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression with which to remove matching elements</desc>
+</params>
+<desc>Removes elements matching the specified expression from the set
+of matched elements. This method is used to remove one or more
+elements from a jQuery object.</desc>
+<examples>
+<code>$("p").not("#selected")</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds the elements matched by the expression to the jQuery object.' type='jQuery' name='add' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression whose matched elements are added</desc>
+</params>
+<desc>Adds the elements matched by the expression to the jQuery object. This
+can be used to concatenate the result sets of two expressions.</desc>
+<examples>
+<code>$("p").add("span")</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span&gt;Hello Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds each of the Elements in the array to the set of matched elements.' type='jQuery' name='add' cat='jQuery'>
+<params type='Array&lt;Element&gt;' name='els'>
+<desc>An array of Elements to add</desc>
+</params>
+<desc>Adds each of the Elements in the array to the set of matched elements.
+This is used to add a set of Elements to a jQuery object.</desc>
+<examples>
+<code>$("p").add([document.getElementById("a"), document.getElementById("b")])</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt;, &lt;span id="b"&gt;And Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;span id="b"&gt;And Again&lt;/span&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds a single Element to the set of matched elements.' type='jQuery' name='add' cat='jQuery'>
+<params type='Element' name='el'>
+<desc>An Element to add</desc>
+</params>
+<desc>Adds a single Element to the set of matched elements. This is used to
+add a single Element to a jQuery object.</desc>
+<examples>
+<code>$("p").add( document.getElementById("a") )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method type='jQuery' name='domManip' private='1' short=''>
+<params type='Array' name='args'>
+<desc></desc>
+</params>
+<params type='Boolean' name='table'>
+<desc></desc>
+</params>
+<params type='Number' name='int'>
+<desc></desc>
+</params>
+<params type='Function' name='fn'>
+<desc>The function doing the DOM manipulation.</desc>
+</params>
+<desc></desc>
+</method>
+<method type='jQuery' name='pushStack' private='1' short=''>
+<params type='Array' name='a'>
+<desc></desc>
+</params>
+<params type='Array' name='args'>
+<desc></desc>
+</params>
+<desc></desc>
+</method>
+<method type='Object' name='extend' private='1' short=''>
+<params type='Object' name='obj'>
+<desc></desc>
+</params>
+<params type='Object' name='prop'>
+<desc></desc>
+</params>
+<desc></desc>
+</method>
+<method short='Extend one object with another, returning the original,
+modified, object.' type='Object' name='$.extend' cat='Javascript'>
+<params type='Object' name='obj'>
+<desc>The object to extend</desc>
+</params>
+<params type='Object' name='prop'>
+<desc>The object that will be merged into the first.</desc>
+</params>
+<desc>Extend one object with another, returning the original,
+modified, object. This is a great utility for simple inheritance.</desc>
+</method>
+<method type='undefined' name='init' private='1' short=''>
+<desc></desc>
+</method>
+<method short='A generic iterator function, which can be used to seemlessly
+iterate over both objects and arrays.' type='Object' name='$.each' cat='Javascript'>
+<params type='Object' name='obj'>
+<desc>The object, or array, to iterate over.</desc>
+</params>
+<params type='Object' name='fn'>
+<desc>The function that will be executed on every object.</desc>
+</params>
+<desc>A generic iterator function, which can be used to seemlessly
+iterate over both objects and arrays.</desc>
+</method>
+<method type='String' name='$.trim' private='1' short='Remove the whitespace from the beginning and end of a string.'>
+<params type='String' name='str'>
+<desc>The string to trim.</desc>
+</params>
+<desc>Remove the whitespace from the beginning and end of a string.</desc>
+</method>
+<method type='Array&lt;Element&gt;' name='$.parents' private='1' short='All ancestors of a given element.'>
+<params type='Element' name='elem'>
+<desc>The element to find the ancestors of.</desc>
+</params>
+<desc>All ancestors of a given element.</desc>
+</method>
+<method type='Array' name='$.sibling' private='1' short='All elements on a specified axis.'>
+<params type='Element' name='elem'>
+<desc>The element to find all the siblings of (including itself).</desc>
+</params>
+<desc>All elements on a specified axis.</desc>
+</method>
+<method type='Array' name='$.merge' private='1' short='Merge two arrays together, removing all duplicates.'>
+<params type='Array' name='a'>
+<desc>The first array to merge.</desc>
+</params>
+<params type='Array' name='b'>
+<desc>The second array to merge.</desc>
+</params>
+<desc>Merge two arrays together, removing all duplicates.</desc>
+</method>
+<method type='Array' name='$.grep' private='1' short='Remove items that aren&apos;t matched in an array.'>
+<params type='Array' name='array'>
+<desc>The Array to find items in.</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>The function to process each item against.</desc>
+</params>
+<params type='Boolean' name='inv'>
+<desc>Invert the selection - select the opposite of the function.</desc>
+</params>
+<desc>Remove items that aren't matched in an array. The function passed
+in to this method will be passed two arguments: 'a' (which is the
+array item) and 'i' (which is the index of the item in the array).</desc>
+</method>
+<method type='Array' name='$.map' private='1' short='Translate all items in array to another array of items.'>
+<params type='Array' name='array'>
+<desc>The Array to translate.</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>The function to process each item against.</desc>
+</params>
+<desc>Translate all items in array to another array of items. The translation function
+that is provided to this method is passed one argument: 'a' (the item to be 
+translated). If an array is returned, that array is mapped out and merged into
+the full array. Additionally, returning 'null' or 'undefined' will delete the item
+from the array. Both of these changes imply that the size of the array may not
+be the same size upon completion, as it was when it started.</desc>
+</method>
+<method short='Append all of the matched elements to another, specified, set of elements.' type='jQuery' name='appendTo' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Append all of the matched elements to another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).append(B), in that instead of appending B to A, you're appending
+A to B.</desc>
+<examples>
+<code>$("p").appendTo("#foo");</code>
+<result>&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;/div&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Prepend all of the matched elements to another, specified, set of elements.' type='jQuery' name='prependTo' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Prepend all of the matched elements to another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).prepend(B), in that instead of prepending B to A, you're prepending
+A to B.</desc>
+<examples>
+<code>$("p").prependTo("#foo");</code>
+<result>&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Insert all of the matched elements before another, specified, set of elements.' type='jQuery' name='insertBefore' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Insert all of the matched elements before another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).before(B), in that instead of inserting B before A, you're inserting
+A before B.</desc>
+<examples>
+<code>$("p").insertBefore("#foo");</code>
+<result>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;</result>
+<before>&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Insert all of the matched elements after another, specified, set of elements.' type='jQuery' name='insertAfter' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Insert all of the matched elements after another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).after(B), in that instead of inserting B after A, you're inserting
+A after B.</desc>
+<examples>
+<code>$("p").insertAfter("#foo");</code>
+<result>&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS width of the first matched element.' type='String' name='width' cat='CSS'>
+<desc>Get the current CSS width of the first matched element.</desc>
+<examples>
+<code>$("p").width();</code>
+<result>"300px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS width of every matched element.' type='jQuery' name='width' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS width of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").width("20px");</code>
+<result>&lt;p style="width:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS height of the first matched element.' type='String' name='height' cat='CSS'>
+<desc>Get the current CSS height of the first matched element.</desc>
+<examples>
+<code>$("p").height();</code>
+<result>"14px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS height of every matched element.' type='jQuery' name='height' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS height of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").height("20px");</code>
+<result>&lt;p style="height:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS top of the first matched element.' type='String' name='top' cat='CSS'>
+<desc>Get the current CSS top of the first matched element.</desc>
+<examples>
+<code>$("p").top();</code>
+<result>"0px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS top of every matched element.' type='jQuery' name='top' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS top of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").top("20px");</code>
+<result>&lt;p style="top:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS left of the first matched element.' type='String' name='left' cat='CSS'>
+<desc>Get the current CSS left of the first matched element.</desc>
+<examples>
+<code>$("p").left();</code>
+<result>"0px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS left of every matched element.' type='jQuery' name='left' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS left of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").left("20px");</code>
+<result>&lt;p style="left:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS position of the first matched element.' type='String' name='position' cat='CSS'>
+<desc>Get the current CSS position of the first matched element.</desc>
+<examples>
+<code>$("p").position();</code>
+<result>"static"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS position of every matched element.' type='jQuery' name='position' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS position of every matched element.</desc>
+<examples>
+<code>$("p").position("relative");</code>
+<result>&lt;p style="position:relative;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS float of the first matched element.' type='String' name='float' cat='CSS'>
+<desc>Get the current CSS float of the first matched element.</desc>
+<examples>
+<code>$("p").float();</code>
+<result>"none"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS float of every matched element.' type='jQuery' name='float' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS float of every matched element.</desc>
+<examples>
+<code>$("p").float("left");</code>
+<result>&lt;p style="float:left;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS overflow of the first matched element.' type='String' name='overflow' cat='CSS'>
+<desc>Get the current CSS overflow of the first matched element.</desc>
+<examples>
+<code>$("p").overflow();</code>
+<result>"none"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS overflow of every matched element.' type='jQuery' name='overflow' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS overflow of every matched element.</desc>
+<examples>
+<code>$("p").overflow("auto");</code>
+<result>&lt;p style="overflow:auto;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS color of the first matched element.' type='String' name='color' cat='CSS'>
+<desc>Get the current CSS color of the first matched element.</desc>
+<examples>
+<code>$("p").color();</code>
+<result>"black"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS color of every matched element.' type='jQuery' name='color' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS color of every matched element.</desc>
+<examples>
+<code>$("p").color("blue");</code>
+<result>&lt;p style="color:blue;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS background of the first matched element.' type='String' name='background' cat='CSS'>
+<desc>Get the current CSS background of the first matched element.</desc>
+<examples>
+<code>$("p").background();</code>
+<result>""</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS background of every matched element.' type='jQuery' name='background' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS background of every matched element.</desc>
+<examples>
+<code>$("p").background("blue");</code>
+<result>&lt;p style="background:blue;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current value of the first matched element.' type='String' name='val' cat='DOM/Attributes'>
+<desc>Get the current value of the first matched element.</desc>
+<examples>
+<code>$("input").val();</code>
+<result>"some text"</result>
+<before>&lt;input type="text" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Set the value of every matched element.' type='jQuery' name='val' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the value of every matched element.</desc>
+<examples>
+<code>$("input").value("test");</code>
+<result>&lt;input type="text" value="test"/&gt;</result>
+<before>&lt;input type="text" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Get the html contents of the first matched element.' type='String' name='html' cat='DOM/Attributes'>
+<desc>Get the html contents of the first matched element.</desc>
+<examples>
+<code>$("div").html();</code>
+<result>&lt;input/&gt;</result>
+<before>&lt;div&gt;&lt;input/&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Set the html contents of every matched element.' type='jQuery' name='html' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the html contents to the specified value.</desc>
+</params>
+<desc>Set the html contents of every matched element.</desc>
+<examples>
+<code>$("div").html("&lt;b&gt;new stuff&lt;/b&gt;");</code>
+<result>&lt;div&gt;&lt;b&gt;new stuff&lt;/b&gt;&lt;/div&gt;</result>
+<before>&lt;div&gt;&lt;input/&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get the current id of the first matched element.' type='String' name='id' cat='DOM/Attributes'>
+<desc>Get the current id of the first matched element.</desc>
+<examples>
+<code>$("input").id();</code>
+<result>"test"</result>
+<before>&lt;input type="text" id="test" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Set the id of every matched element.' type='jQuery' name='id' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the id of every matched element.</desc>
+<examples>
+<code>$("input").id("newid");</code>
+<result>&lt;input type="text" id="newid" value="some text"/&gt;</result>
+<before>&lt;input type="text" id="test" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current title of the first matched element.' type='String' name='title' cat='DOM/Attributes'>
+<desc>Get the current title of the first matched element.</desc>
+<examples>
+<code>$("img").title();</code>
+<result>"my image"</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Set the title of every matched element.' type='jQuery' name='title' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the title of every matched element.</desc>
+<examples>
+<code>$("img").title("new title");</code>
+<result>&lt;img src="test.jpg" title="new image"/&gt;</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current name of the first matched element.' type='String' name='name' cat='DOM/Attributes'>
+<desc>Get the current name of the first matched element.</desc>
+<examples>
+<code>$("input").name();</code>
+<result>"username"</result>
+<before>&lt;input type="text" name="username"/&gt;</before>
+</examples>
+</method>
+<method short='Set the name of every matched element.' type='jQuery' name='name' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the name of every matched element.</desc>
+<examples>
+<code>$("input").name("user");</code>
+<result>&lt;input type="text" name="user"/&gt;</result>
+<before>&lt;input type="text" name="username"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current href of the first matched element.' type='String' name='href' cat='DOM/Attributes'>
+<desc>Get the current href of the first matched element.</desc>
+<examples>
+<code>$("a").href();</code>
+<result>"test.html"</result>
+<before>&lt;a href="test.html"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Set the href of every matched element.' type='jQuery' name='href' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the href of every matched element.</desc>
+<examples>
+<code>$("a").href("test2.html");</code>
+<result>&lt;a href="test2.html"&gt;my link&lt;/a&gt;</result>
+<before>&lt;a href="test.html"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Get the current src of the first matched element.' type='String' name='src' cat='DOM/Attributes'>
+<desc>Get the current src of the first matched element.</desc>
+<examples>
+<code>$("img").src();</code>
+<result>"test.jpg"</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Set the src of every matched element.' type='jQuery' name='src' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the src of every matched element.</desc>
+<examples>
+<code>$("img").src("test2.jpg");</code>
+<result>&lt;img src="test2.jpg" title="my image"/&gt;</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current rel of the first matched element.' type='String' name='rel' cat='DOM/Attributes'>
+<desc>Get the current rel of the first matched element.</desc>
+<examples>
+<code>$("a").rel();</code>
+<result>"nofollow"</result>
+<before>&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Set the rel of every matched element.' type='jQuery' name='rel' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the rel of every matched element.</desc>
+<examples>
+<code>$("a").rel("nofollow");</code>
+<result>&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;</result>
+<before>&lt;a href="test.html"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique parents of the matched
+set of elements.' type='jQuery' name='parent' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique parents of the matched
+set of elements.</desc>
+<examples>
+<code>$("p").parent()</code>
+<result>[ &lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt; ]</result>
+<before>&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique parents of the matched
+set of elements, and filtered by an expression.' type='jQuery' name='parent' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the parents with</desc>
+</params>
+<desc>Get a set of elements containing the unique parents of the matched
+set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("p").parent(".selected")</code>
+<result>[ &lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt; ]</result>
+<before>&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;&lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements.' type='jQuery' name='ancestors' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements.</desc>
+<examples>
+<code>$("span").ancestors()</code>
+<result>[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.' type='jQuery' name='ancestors' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the ancestors with</desc>
+</params>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("span").ancestors("p")</code>
+<result>[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements.' type='jQuery' name='parents' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements.</desc>
+<examples>
+<code>$("span").ancestors()</code>
+<result>[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.' type='jQuery' name='parents' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the ancestors with</desc>
+</params>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("span").ancestors("p")</code>
+<result>[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique next siblings of each of the 
+matched set of elements.' type='jQuery' name='next' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique next siblings of each of the 
+matched set of elements.
+
+It only returns the very next sibling, not all next siblings.</desc>
+<examples>
+<code>$("p").next()</code>
+<result>[ &lt;p&gt;Hello Again&lt;/p&gt;, &lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique next siblings of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='next' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the next Elements with</desc>
+</params>
+<desc>Get a set of elements containing the unique next siblings of each of the 
+matched set of elements, and filtered by an expression.
+
+It only returns the very next sibling, not all next siblings.</desc>
+<examples>
+<code>$("p").next(".selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements.' type='jQuery' name='prev' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements.
+
+It only returns the immediately previous sibling, not all previous siblings.</desc>
+<examples>
+<code>$("p").previous()</code>
+<result>[ &lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='prev' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the previous Elements with</desc>
+</params>
+<desc>Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements, and filtered by an expression.
+
+It only returns the immediately previous sibling, not all previous siblings.</desc>
+<examples>
+<code>$("p").previous(".selected")</code>
+<result>[ &lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt; ]</result>
+<before>&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements.' type='jQuery' name='siblings' cat='DOM/Traversing'>
+<desc>Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements.</desc>
+<examples>
+<code>$("div").siblings()</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;p&gt;And Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='siblings' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the sibling Elements with</desc>
+</params>
+<desc>Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("div").siblings(".selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique children of each of the 
+matched set of elements.' type='jQuery' name='children' cat='DOM/Traversing'>
+<desc>Get a set of elements containing all of the unique children of each of the 
+matched set of elements.</desc>
+<examples>
+<code>$("div").children()</code>
+<result>[ &lt;span&gt;Hello Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique children of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='children' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the child Elements with</desc>
+</params>
+<desc>Get a set of elements containing all of the unique children of each of the 
+matched set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("div").children(".selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Displays each of the set of matched elements if they are hidden.' type='jQuery' name='show' cat='Effects'>
+<desc>Displays each of the set of matched elements if they are hidden.</desc>
+<examples>
+<code>$("p").show()</code>
+<result>[ &lt;p style="display: block"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p style="display: none"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Hides each of the set of matched elements if they are shown.' type='jQuery' name='hide' cat='Effects'>
+<desc>Hides each of the set of matched elements if they are shown.</desc>
+<examples>
+<code>$("p").hide()</code>
+<result>[ &lt;p style="display: none"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Toggles each of the set of matched elements.' type='jQuery' name='toggle' cat='Effects'>
+<desc>Toggles each of the set of matched elements. If they are shown,
+toggle makes them hidden. If they are hidden, toggle
+makes them shown.</desc>
+<examples>
+<code>$("p").toggle()</code>
+<result>[ &lt;p style="display: none"&gt;Hello&lt;/p&gt;, &lt;p style="display: block"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p style="display: none"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds the specified class to each of the set of matched elements.' type='jQuery' name='addClass' cat='DOM'>
+<params type='String' name='class'>
+<desc>A CSS class to add to the elements</desc>
+</params>
+<desc>Adds the specified class to each of the set of matched elements.</desc>
+<examples>
+<code>$("p").addClass("selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes the specified class from the set of matched elements.' type='jQuery' name='removeClass' cat='DOM'>
+<params type='String' name='class'>
+<desc>A CSS class to remove from the elements</desc>
+</params>
+<desc>Removes the specified class from the set of matched elements.</desc>
+<examples>
+<code>$("p").removeClass("selected")</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p class="selected"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds the specified class if it is present, removes it if it is
+not present.' type='jQuery' name='toggleClass' cat='DOM'>
+<params type='String' name='class'>
+<desc>A CSS class with which to toggle the elements</desc>
+</params>
+<desc>Adds the specified class if it is present, removes it if it is
+not present.</desc>
+<examples>
+<code>$("p").toggleClass("selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all matched elements from the DOM.' type='jQuery' name='remove' cat='DOM/Manipulation'>
+<desc>Removes all matched elements from the DOM. This does NOT remove them from the
+jQuery object, allowing you to use the matched elements further.</desc>
+<examples>
+<code>$("p").remove();</code>
+<result>how are</result>
+<before>&lt;p&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes only elements (out of the list of matched elements) that match
+the specified jQuery expression.' type='jQuery' name='remove' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression to filter elements by.</desc>
+</params>
+<desc>Removes only elements (out of the list of matched elements) that match
+the specified jQuery expression. This does NOT remove them from the
+jQuery object, allowing you to use the matched elements further.</desc>
+<examples>
+<code>$("p").remove(".hello");</code>
+<result>how are &lt;p&gt;you?&lt;/p&gt;</result>
+<before>&lt;p class="hello"&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all child nodes from the set of matched elements.' type='jQuery' name='empty' cat='DOM/Manipulation'>
+<desc>Removes all child nodes from the set of matched elements.</desc>
+<examples>
+<code>$("p").empty()</code>
+<result>[ &lt;p&gt;&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello, &lt;span&gt;Person&lt;/span&gt; &lt;a href="#"&gt;and person&lt;/a&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Binds a particular event (like click) to a each of a set of match elements.' type='jQuery' name='bind' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>A function to bind to the event on each of the set of matched elements</desc>
+</params>
+<desc>Binds a particular event (like click) to a each of a set of match elements.</desc>
+<examples>
+<code>$("p").bind( "click", function() { alert("Hello"); } )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]<br/><br/>Cancel a default action and prevent it from bubbling by returning false<br/>from your function.</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+<examples>
+<code>$("form").bind( "submit", function() { return false; } )<br/><br/>Cancel a default action by using the preventDefault method.</code>
+</examples>
+<examples>
+<code>$("form").bind( "submit", function() { e.preventDefault(); } )<br/><br/>Stop an event from bubbling by using the stopPropogation method.</code>
+</examples>
+<examples>
+<code>$("form").bind( "submit", function() { e.stopPropogation(); } )</code>
+</examples>
+</method>
+<method short='The opposite of bind, removes a bound event from each of the matched
+elements.' type='jQuery' name='unbind' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the event on each of the set of matched elements</desc>
+</params>
+<desc>The opposite of bind, removes a bound event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unbind( "click", function() { alert("Hello"); } )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound events of a particular type from each of the matched
+elements.' type='jQuery' name='unbind' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type</desc>
+</params>
+<desc>Removes all bound events of a particular type from each of the matched
+elements.</desc>
+<examples>
+<code>$("p").unbind( "click" )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound events from each of the matched elements.' type='jQuery' name='unbind' cat='Events'>
+<desc>Removes all bound events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unbind()</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger a type of event on every matched element.' type='jQuery' name='trigger' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type to trigger.</desc>
+</params>
+<desc>Trigger a type of event on every matched element.</desc>
+<examples>
+<code>$("p").trigger("click")</code>
+<result>alert('hello')</result>
+<before>&lt;p click="alert('hello')"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Toggle between two function calls every other click.' type='jQuery' name='toggle' cat='Events'>
+<params type='Function' name='even'>
+<desc>The function to execute on every even click.</desc>
+</params>
+<params type='Function' name='odd'>
+<desc>The function to execute on every odd click.</desc>
+</params>
+<desc>Toggle between two function calls every other click.
+Whenever a matched element is clicked, the first specified function 
+is fired, when clicked again, the second is fired. All subsequent 
+clicks continue to rotate through the two functions.</desc>
+<examples>
+<code>$("p").toggle(function(){<br/>  $(this).addClass("selected");<br/>},function(){<br/>  $(this).removeClass("selected");<br/>});</code>
+</examples>
+</method>
+<method short='A method for simulating hovering (moving the mouse on, and off,
+an object).' type='jQuery' name='hover' cat='Events'>
+<params type='Function' name='over'>
+<desc>The function to fire whenever the mouse is moved over a matched element.</desc>
+</params>
+<params type='Function' name='out'>
+<desc>The function to fire whenever the mouse is moved off of a matched element.</desc>
+</params>
+<desc>A method for simulating hovering (moving the mouse on, and off,
+an object). This is a custom method which provides an 'in' to a 
+frequent task.
+
+Whenever the mouse cursor is moved over a matched 
+element, the first specified function is fired. Whenever the mouse 
+moves off of the element, the second specified function fires. 
+Additionally, checks are in place to see if the mouse is still within 
+the specified element itself (for example, an image inside of a div), 
+and if it is, it will continue to 'hover', and not move out 
+(a common error in using a mouseout event handler).</desc>
+<examples>
+<code>$("p").hover(function(){<br/>  $(this).addClass("over");<br/>},function(){<br/>  $(this).addClass("out");<br/>});</code>
+</examples>
+</method>
+<method short='Bind a function to be executed whenever the DOM is ready to be
+traversed and manipulated.' type='jQuery' name='ready' cat='Events'>
+<params type='Function' name='fn'>
+<desc>The function to be executed when the DOM is ready.</desc>
+</params>
+<desc>Bind a function to be executed whenever the DOM is ready to be
+traversed and manipulated. This is probably the most important 
+function included in the event module, as it can greatly improve
+the response times of your web applications.
+
+In a nutshell, this is a solid replacement for using window.onload, 
+and attaching a function to that. By using this method, your bound Function 
+will be called the instant the DOM is ready to be read and manipulated, 
+which is exactly what 99.99% of all Javascript code needs to run.
+
+Please ensure you have no code in your &lt;body&gt; onload event handler, 
+otherwise $(document).ready() may not fire.</desc>
+<examples>
+<code>$(document).ready(function(){ Your code here... });</code>
+</examples>
+</method>
+<method short='Bind a function to the blur event of each matched element.' type='jQuery' name='blur' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the blur event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the blur event of each matched element.</desc>
+<examples>
+<code>$("p").blur( function() { alert("Hello"); } );</code>
+<result>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the blur event of each matched element.' type='jQuery' name='blur' cat='Events'>
+<desc>Trigger the blur event of each matched element. This causes all of the functions
+that have been bound to thet blur event to be executed.</desc>
+<examples>
+<code>$("p").blur();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the blur event of each matched element, which will only be executed once.' type='jQuery' name='oneblur' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the blur event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the blur event of each matched element, which will only be executed once.
+Unlike a call to the normal .blur() method, calling .oneblur() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneblur( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first blur</result>
+<before>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound blur event from each of the matched
+elements.' type='jQuery' name='unblur' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the blur event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound blur event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unblur( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onblur="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound blur events from each of the matched elements.' type='jQuery' name='unblur' cat='Events'>
+<desc>Removes all bound blur events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unblur();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the focus event of each matched element.' type='jQuery' name='focus' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the focus event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the focus event of each matched element.</desc>
+<examples>
+<code>$("p").focus( function() { alert("Hello"); } );</code>
+<result>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the focus event of each matched element.' type='jQuery' name='focus' cat='Events'>
+<desc>Trigger the focus event of each matched element. This causes all of the functions
+that have been bound to thet focus event to be executed.</desc>
+<examples>
+<code>$("p").focus();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the focus event of each matched element, which will only be executed once.' type='jQuery' name='onefocus' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the focus event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the focus event of each matched element, which will only be executed once.
+Unlike a call to the normal .focus() method, calling .onefocus() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onefocus( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first focus</result>
+<before>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound focus event from each of the matched
+elements.' type='jQuery' name='unfocus' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the focus event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound focus event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unfocus( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onfocus="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound focus events from each of the matched elements.' type='jQuery' name='unfocus' cat='Events'>
+<desc>Removes all bound focus events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unfocus();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the load event of each matched element.' type='jQuery' name='load' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the load event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the load event of each matched element.</desc>
+<examples>
+<code>$("p").load( function() { alert("Hello"); } );</code>
+<result>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the load event of each matched element.' type='jQuery' name='load' cat='Events'>
+<desc>Trigger the load event of each matched element. This causes all of the functions
+that have been bound to thet load event to be executed.</desc>
+<examples>
+<code>$("p").load();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the load event of each matched element, which will only be executed once.' type='jQuery' name='oneload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the load event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the load event of each matched element, which will only be executed once.
+Unlike a call to the normal .load() method, calling .oneload() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneload( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first load</result>
+<before>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound load event from each of the matched
+elements.' type='jQuery' name='unload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the load event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound load event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unload( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onload="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound load events from each of the matched elements.' type='jQuery' name='unload' cat='Events'>
+<desc>Removes all bound load events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unload();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the resize event of each matched element.' type='jQuery' name='resize' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the resize event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the resize event of each matched element.</desc>
+<examples>
+<code>$("p").resize( function() { alert("Hello"); } );</code>
+<result>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the resize event of each matched element.' type='jQuery' name='resize' cat='Events'>
+<desc>Trigger the resize event of each matched element. This causes all of the functions
+that have been bound to thet resize event to be executed.</desc>
+<examples>
+<code>$("p").resize();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the resize event of each matched element, which will only be executed once.' type='jQuery' name='oneresize' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the resize event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the resize event of each matched element, which will only be executed once.
+Unlike a call to the normal .resize() method, calling .oneresize() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneresize( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first resize</result>
+<before>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound resize event from each of the matched
+elements.' type='jQuery' name='unresize' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the resize event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound resize event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unresize( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onresize="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound resize events from each of the matched elements.' type='jQuery' name='unresize' cat='Events'>
+<desc>Removes all bound resize events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unresize();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the scroll event of each matched element.' type='jQuery' name='scroll' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the scroll event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the scroll event of each matched element.</desc>
+<examples>
+<code>$("p").scroll( function() { alert("Hello"); } );</code>
+<result>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the scroll event of each matched element.' type='jQuery' name='scroll' cat='Events'>
+<desc>Trigger the scroll event of each matched element. This causes all of the functions
+that have been bound to thet scroll event to be executed.</desc>
+<examples>
+<code>$("p").scroll();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the scroll event of each matched element, which will only be executed once.' type='jQuery' name='onescroll' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the scroll event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the scroll event of each matched element, which will only be executed once.
+Unlike a call to the normal .scroll() method, calling .onescroll() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onescroll( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first scroll</result>
+<before>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound scroll event from each of the matched
+elements.' type='jQuery' name='unscroll' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the scroll event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound scroll event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unscroll( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onscroll="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound scroll events from each of the matched elements.' type='jQuery' name='unscroll' cat='Events'>
+<desc>Removes all bound scroll events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unscroll();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the unload event of each matched element.' type='jQuery' name='unload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the unload event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the unload event of each matched element.</desc>
+<examples>
+<code>$("p").unload( function() { alert("Hello"); } );</code>
+<result>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the unload event of each matched element.' type='jQuery' name='unload' cat='Events'>
+<desc>Trigger the unload event of each matched element. This causes all of the functions
+that have been bound to thet unload event to be executed.</desc>
+<examples>
+<code>$("p").unload();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the unload event of each matched element, which will only be executed once.' type='jQuery' name='oneunload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the unload event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the unload event of each matched element, which will only be executed once.
+Unlike a call to the normal .unload() method, calling .oneunload() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneunload( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first unload</result>
+<before>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound unload event from each of the matched
+elements.' type='jQuery' name='ununload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the unload event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound unload event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").ununload( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onunload="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound unload events from each of the matched elements.' type='jQuery' name='ununload' cat='Events'>
+<desc>Removes all bound unload events from each of the matched elements.</desc>
+<examples>
+<code>$("p").ununload();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the click event of each matched element.' type='jQuery' name='click' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the click event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the click event of each matched element.</desc>
+<examples>
+<code>$("p").click( function() { alert("Hello"); } );</code>
+<result>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the click event of each matched element.' type='jQuery' name='click' cat='Events'>
+<desc>Trigger the click event of each matched element. This causes all of the functions
+that have been bound to thet click event to be executed.</desc>
+<examples>
+<code>$("p").click();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the click event of each matched element, which will only be executed once.' type='jQuery' name='oneclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the click event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the click event of each matched element, which will only be executed once.
+Unlike a call to the normal .click() method, calling .oneclick() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneclick( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first click</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound click event from each of the matched
+elements.' type='jQuery' name='unclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the click event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound click event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unclick( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onclick="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound click events from each of the matched elements.' type='jQuery' name='unclick' cat='Events'>
+<desc>Removes all bound click events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unclick();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the dblclick event of each matched element.' type='jQuery' name='dblclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the dblclick event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the dblclick event of each matched element.</desc>
+<examples>
+<code>$("p").dblclick( function() { alert("Hello"); } );</code>
+<result>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the dblclick event of each matched element.' type='jQuery' name='dblclick' cat='Events'>
+<desc>Trigger the dblclick event of each matched element. This causes all of the functions
+that have been bound to thet dblclick event to be executed.</desc>
+<examples>
+<code>$("p").dblclick();</code>
+<result>alert('Hello');</result>
+<before>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the dblclick event of each matched element, which will only be executed once.' type='jQuery' name='onedblclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the dblclick event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the dblclick event of each matched element, which will only be executed once.
+Unlike a call to the normal .dblclick() method, calling .onedblclick() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onedblclick( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first dblclick</result>
+<before>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound dblclick event from each of the matched
+elements.' type='jQuery' name='undblclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the dblclick event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound dblclick event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").undblclick( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p ondblclick="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound dblclick events from each of the matched elements.' type='jQuery' name='undblclick' cat='Events'>
+<desc>Removes all bound dblclick events from each of the matched elements.</desc>
+<examples>
+<code>$("p").undblclick();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousedown event of each matched element.' type='jQuery' name='mousedown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousedown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousedown event of each matched element.</desc>
+<examples>
+<code>$("p").mousedown( function() { alert("Hello"); } );</code>
+<result>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mousedown event of each matched element.' type='jQuery' name='mousedown' cat='Events'>
+<desc>Trigger the mousedown event of each matched element. This causes all of the functions
+that have been bound to thet mousedown event to be executed.</desc>
+<examples>
+<code>$("p").mousedown();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousedown event of each matched element, which will only be executed once.' type='jQuery' name='onemousedown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousedown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousedown event of each matched element, which will only be executed once.
+Unlike a call to the normal .mousedown() method, calling .onemousedown() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemousedown( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mousedown</result>
+<before>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mousedown event from each of the matched
+elements.' type='jQuery' name='unmousedown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mousedown event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mousedown event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmousedown( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousedown="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mousedown events from each of the matched elements.' type='jQuery' name='unmousedown' cat='Events'>
+<desc>Removes all bound mousedown events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmousedown();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseup event of each matched element.' type='jQuery' name='mouseup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseup event of each matched element.</desc>
+<examples>
+<code>$("p").mouseup( function() { alert("Hello"); } );</code>
+<result>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mouseup event of each matched element.' type='jQuery' name='mouseup' cat='Events'>
+<desc>Trigger the mouseup event of each matched element. This causes all of the functions
+that have been bound to thet mouseup event to be executed.</desc>
+<examples>
+<code>$("p").mouseup();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseup event of each matched element, which will only be executed once.' type='jQuery' name='onemouseup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseup event of each matched element, which will only be executed once.
+Unlike a call to the normal .mouseup() method, calling .onemouseup() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemouseup( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mouseup</result>
+<before>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mouseup event from each of the matched
+elements.' type='jQuery' name='unmouseup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mouseup event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mouseup event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmouseup( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseup="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mouseup events from each of the matched elements.' type='jQuery' name='unmouseup' cat='Events'>
+<desc>Removes all bound mouseup events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmouseup();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousemove event of each matched element.' type='jQuery' name='mousemove' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousemove event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousemove event of each matched element.</desc>
+<examples>
+<code>$("p").mousemove( function() { alert("Hello"); } );</code>
+<result>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mousemove event of each matched element.' type='jQuery' name='mousemove' cat='Events'>
+<desc>Trigger the mousemove event of each matched element. This causes all of the functions
+that have been bound to thet mousemove event to be executed.</desc>
+<examples>
+<code>$("p").mousemove();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousemove event of each matched element, which will only be executed once.' type='jQuery' name='onemousemove' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousemove event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousemove event of each matched element, which will only be executed once.
+Unlike a call to the normal .mousemove() method, calling .onemousemove() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemousemove( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mousemove</result>
+<before>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mousemove event from each of the matched
+elements.' type='jQuery' name='unmousemove' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mousemove event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mousemove event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmousemove( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousemove="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mousemove events from each of the matched elements.' type='jQuery' name='unmousemove' cat='Events'>
+<desc>Removes all bound mousemove events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmousemove();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseover event of each matched element.' type='jQuery' name='mouseover' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseover event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseover event of each matched element.</desc>
+<examples>
+<code>$("p").mouseover( function() { alert("Hello"); } );</code>
+<result>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mouseover event of each matched element.' type='jQuery' name='mouseover' cat='Events'>
+<desc>Trigger the mouseover event of each matched element. This causes all of the functions
+that have been bound to thet mouseover event to be executed.</desc>
+<examples>
+<code>$("p").mouseover();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseover event of each matched element, which will only be executed once.' type='jQuery' name='onemouseover' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseover event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseover event of each matched element, which will only be executed once.
+Unlike a call to the normal .mouseover() method, calling .onemouseover() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemouseover( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mouseover</result>
+<before>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mouseover event from each of the matched
+elements.' type='jQuery' name='unmouseover' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mouseover event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mouseover event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmouseover( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseover="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mouseover events from each of the matched elements.' type='jQuery' name='unmouseover' cat='Events'>
+<desc>Removes all bound mouseover events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmouseover();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseout event of each matched element.' type='jQuery' name='mouseout' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseout event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseout event of each matched element.</desc>
+<examples>
+<code>$("p").mouseout( function() { alert("Hello"); } );</code>
+<result>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mouseout event of each matched element.' type='jQuery' name='mouseout' cat='Events'>
+<desc>Trigger the mouseout event of each matched element. This causes all of the functions
+that have been bound to thet mouseout event to be executed.</desc>
+<examples>
+<code>$("p").mouseout();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseout event of each matched element, which will only be executed once.' type='jQuery' name='onemouseout' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseout event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseout event of each matched element, which will only be executed once.
+Unlike a call to the normal .mouseout() method, calling .onemouseout() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemouseout( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mouseout</result>
+<before>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mouseout event from each of the matched
+elements.' type='jQuery' name='unmouseout' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mouseout event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mouseout event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmouseout( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseout="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mouseout events from each of the matched elements.' type='jQuery' name='unmouseout' cat='Events'>
+<desc>Removes all bound mouseout events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmouseout();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the change event of each matched element.' type='jQuery' name='change' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the change event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the change event of each matched element.</desc>
+<examples>
+<code>$("p").change( function() { alert("Hello"); } );</code>
+<result>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the change event of each matched element.' type='jQuery' name='change' cat='Events'>
+<desc>Trigger the change event of each matched element. This causes all of the functions
+that have been bound to thet change event to be executed.</desc>
+<examples>
+<code>$("p").change();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the change event of each matched element, which will only be executed once.' type='jQuery' name='onechange' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the change event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the change event of each matched element, which will only be executed once.
+Unlike a call to the normal .change() method, calling .onechange() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onechange( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first change</result>
+<before>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound change event from each of the matched
+elements.' type='jQuery' name='unchange' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the change event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound change event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unchange( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onchange="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound change events from each of the matched elements.' type='jQuery' name='unchange' cat='Events'>
+<desc>Removes all bound change events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unchange();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the reset event of each matched element.' type='jQuery' name='reset' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the reset event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the reset event of each matched element.</desc>
+<examples>
+<code>$("p").reset( function() { alert("Hello"); } );</code>
+<result>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the reset event of each matched element.' type='jQuery' name='reset' cat='Events'>
+<desc>Trigger the reset event of each matched element. This causes all of the functions
+that have been bound to thet reset event to be executed.</desc>
+<examples>
+<code>$("p").reset();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the reset event of each matched element, which will only be executed once.' type='jQuery' name='onereset' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the reset event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the reset event of each matched element, which will only be executed once.
+Unlike a call to the normal .reset() method, calling .onereset() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onereset( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first reset</result>
+<before>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound reset event from each of the matched
+elements.' type='jQuery' name='unreset' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the reset event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound reset event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unreset( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onreset="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound reset events from each of the matched elements.' type='jQuery' name='unreset' cat='Events'>
+<desc>Removes all bound reset events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unreset();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the select event of each matched element.' type='jQuery' name='select' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the select event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the select event of each matched element.</desc>
+<examples>
+<code>$("p").select( function() { alert("Hello"); } );</code>
+<result>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the select event of each matched element.' type='jQuery' name='select' cat='Events'>
+<desc>Trigger the select event of each matched element. This causes all of the functions
+that have been bound to thet select event to be executed.</desc>
+<examples>
+<code>$("p").select();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the select event of each matched element, which will only be executed once.' type='jQuery' name='oneselect' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the select event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the select event of each matched element, which will only be executed once.
+Unlike a call to the normal .select() method, calling .oneselect() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneselect( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first select</result>
+<before>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound select event from each of the matched
+elements.' type='jQuery' name='unselect' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the select event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound select event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unselect( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onselect="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound select events from each of the matched elements.' type='jQuery' name='unselect' cat='Events'>
+<desc>Removes all bound select events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unselect();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the submit event of each matched element.' type='jQuery' name='submit' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the submit event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the submit event of each matched element.</desc>
+<examples>
+<code>$("p").submit( function() { alert("Hello"); } );</code>
+<result>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the submit event of each matched element.' type='jQuery' name='submit' cat='Events'>
+<desc>Trigger the submit event of each matched element. This causes all of the functions
+that have been bound to thet submit event to be executed.</desc>
+<examples>
+<code>$("p").submit();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the submit event of each matched element, which will only be executed once.' type='jQuery' name='onesubmit' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the submit event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the submit event of each matched element, which will only be executed once.
+Unlike a call to the normal .submit() method, calling .onesubmit() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onesubmit( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first submit</result>
+<before>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound submit event from each of the matched
+elements.' type='jQuery' name='unsubmit' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the submit event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound submit event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unsubmit( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onsubmit="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound submit events from each of the matched elements.' type='jQuery' name='unsubmit' cat='Events'>
+<desc>Removes all bound submit events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unsubmit();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keydown event of each matched element.' type='jQuery' name='keydown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keydown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keydown event of each matched element.</desc>
+<examples>
+<code>$("p").keydown( function() { alert("Hello"); } );</code>
+<result>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the keydown event of each matched element.' type='jQuery' name='keydown' cat='Events'>
+<desc>Trigger the keydown event of each matched element. This causes all of the functions
+that have been bound to thet keydown event to be executed.</desc>
+<examples>
+<code>$("p").keydown();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keydown event of each matched element, which will only be executed once.' type='jQuery' name='onekeydown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keydown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keydown event of each matched element, which will only be executed once.
+Unlike a call to the normal .keydown() method, calling .onekeydown() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onekeydown( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first keydown</result>
+<before>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound keydown event from each of the matched
+elements.' type='jQuery' name='unkeydown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the keydown event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound keydown event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unkeydown( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeydown="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound keydown events from each of the matched elements.' type='jQuery' name='unkeydown' cat='Events'>
+<desc>Removes all bound keydown events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unkeydown();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keypress event of each matched element.' type='jQuery' name='keypress' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keypress event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keypress event of each matched element.</desc>
+<examples>
+<code>$("p").keypress( function() { alert("Hello"); } );</code>
+<result>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the keypress event of each matched element.' type='jQuery' name='keypress' cat='Events'>
+<desc>Trigger the keypress event of each matched element. This causes all of the functions
+that have been bound to thet keypress event to be executed.</desc>
+<examples>
+<code>$("p").keypress();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keypress event of each matched element, which will only be executed once.' type='jQuery' name='onekeypress' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keypress event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keypress event of each matched element, which will only be executed once.
+Unlike a call to the normal .keypress() method, calling .onekeypress() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onekeypress( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first keypress</result>
+<before>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound keypress event from each of the matched
+elements.' type='jQuery' name='unkeypress' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the keypress event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound keypress event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unkeypress( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeypress="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound keypress events from each of the matched elements.' type='jQuery' name='unkeypress' cat='Events'>
+<desc>Removes all bound keypress events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unkeypress();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keyup event of each matched element.' type='jQuery' name='keyup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keyup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keyup event of each matched element.</desc>
+<examples>
+<code>$("p").keyup( function() { alert("Hello"); } );</code>
+<result>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the keyup event of each matched element.' type='jQuery' name='keyup' cat='Events'>
+<desc>Trigger the keyup event of each matched element. This causes all of the functions
+that have been bound to thet keyup event to be executed.</desc>
+<examples>
+<code>$("p").keyup();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keyup event of each matched element, which will only be executed once.' type='jQuery' name='onekeyup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keyup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keyup event of each matched element, which will only be executed once.
+Unlike a call to the normal .keyup() method, calling .onekeyup() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onekeyup( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first keyup</result>
+<before>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound keyup event from each of the matched
+elements.' type='jQuery' name='unkeyup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the keyup event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound keyup event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unkeyup( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeyup="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound keyup events from each of the matched elements.' type='jQuery' name='unkeyup' cat='Events'>
+<desc>Removes all bound keyup events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unkeyup();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the error event of each matched element.' type='jQuery' name='error' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the error event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the error event of each matched element.</desc>
+<examples>
+<code>$("p").error( function() { alert("Hello"); } );</code>
+<result>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the error event of each matched element.' type='jQuery' name='error' cat='Events'>
+<desc>Trigger the error event of each matched element. This causes all of the functions
+that have been bound to thet error event to be executed.</desc>
+<examples>
+<code>$("p").error();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the error event of each matched element, which will only be executed once.' type='jQuery' name='oneerror' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the error event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the error event of each matched element, which will only be executed once.
+Unlike a call to the normal .error() method, calling .oneerror() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneerror( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first error</result>
+<before>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound error event from each of the matched
+elements.' type='jQuery' name='unerror' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the error event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound error event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unerror( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onerror="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound error events from each of the matched elements.' type='jQuery' name='unerror' cat='Events'>
+<desc>Removes all bound error events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unerror();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Show all matched elements using a graceful animation.' type='jQuery' name='show' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Show all matched elements using a graceful animation.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").show("slow");</code>
+</examples>
+</method>
+<method short='Show all matched elements using a graceful animation and firing a callback
+function after completion.' type='jQuery' name='show' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Show all matched elements using a graceful animation and firing a callback
+function after completion.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").show("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Hide all matched elements using a graceful animation.' type='jQuery' name='hide' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Hide all matched elements using a graceful animation.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").hide("slow");</code>
+</examples>
+</method>
+<method short='Hide all matched elements using a graceful animation and firing a callback
+function after completion.' type='jQuery' name='hide' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Hide all matched elements using a graceful animation and firing a callback
+function after completion.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").hide("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Reveal all matched elements by adjusting their height.' type='jQuery' name='slideDown' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Reveal all matched elements by adjusting their height.
+Only the height is adjusted for this animation, causing all matched
+elements to be revealed in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideDown("slow");</code>
+</examples>
+</method>
+<method short='Reveal all matched elements by adjusting their height and firing a callback
+function after completion.' type='jQuery' name='slideDown' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Reveal all matched elements by adjusting their height and firing a callback
+function after completion.
+Only the height is adjusted for this animation, causing all matched
+elements to be revealed in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideDown("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Hide all matched elements by adjusting their height.' type='jQuery' name='slideUp' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Hide all matched elements by adjusting their height.
+Only the height is adjusted for this animation, causing all matched
+elements to be hidden in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideUp("slow");</code>
+</examples>
+</method>
+<method short='Hide all matched elements by adjusting their height and firing a callback
+function after completion.' type='jQuery' name='slideUp' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Hide all matched elements by adjusting their height and firing a callback
+function after completion.
+Only the height is adjusted for this animation, causing all matched
+elements to be hidden in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideUp("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Fade in all matched elements by adjusting their opacity.' type='jQuery' name='fadeIn' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Fade in all matched elements by adjusting their opacity.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeIn("slow");</code>
+</examples>
+</method>
+<method short='Fade in all matched elements by adjusting their opacity and firing a 
+callback function after completion.' type='jQuery' name='fadeIn' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Fade in all matched elements by adjusting their opacity and firing a 
+callback function after completion.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeIn("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Fade out all matched elements by adjusting their opacity.' type='jQuery' name='fadeOut' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Fade out all matched elements by adjusting their opacity.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeOut("slow");</code>
+</examples>
+</method>
+<method short='Fade out all matched elements by adjusting their opacity and firing a 
+callback function after completion.' type='jQuery' name='fadeOut' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Fade out all matched elements by adjusting their opacity and firing a 
+callback function after completion.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeOut("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Fade the opacity of all matched elements to a specified opacity.' type='jQuery' name='fadeTo' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Number' name='opacity'>
+<desc>The opacity to fade to (a number from 0 to 1).</desc>
+</params>
+<desc>Fade the opacity of all matched elements to a specified opacity.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeTo("slow", 0.5);</code>
+</examples>
+</method>
+<method short='Fade the opacity of all matched elements to a specified opacity and 
+firing a callback function after completion.' type='jQuery' name='fadeTo' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Number' name='opacity'>
+<desc>The opacity to fade to (a number from 0 to 1).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Fade the opacity of all matched elements to a specified opacity and 
+firing a callback function after completion.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeTo("slow", 0.5, function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+</docs>
diff --git a/docs/events/gen-events.pl b/docs/events/gen-events.pl
new file mode 100644 (file)
index 0000000..5e92df9
--- /dev/null
@@ -0,0 +1,80 @@
+#!/usr/bin/perl
+
+my @stuff = split(",", "blur,focus,load,resize,scroll,unload,click,dblclick," .
+               "mousedown,mouseup,mousemove,mouseover,mouseout,change,reset,select," .
+               "submit,keydown,keypress,keyup,error");
+
+foreach (@stuff) {
+
+print qq~
+               /**
+                * Bind a function to the $_ event of each matched element.
+                *
+                * \@example \$("p").$_( function() { alert("Hello"); } );
+                * \@before <p>Hello</p>
+                * \@result <p on$_="alert('Hello');">Hello</p>
+                *
+                * \@name $_
+                * \@type jQuery
+                * \@param Function fn A function to bind to the $_ event on each of the matched elements.
+                * \@cat Events
+                */
+
+               /**
+                * Trigger the $_ event of each matched element. This causes all of the functions
+                * that have been bound to thet $_ event to be executed.
+                *
+                * \@example \$("p").$_();
+                * \@before <p on$_="alert('Hello');">Hello</p>
+                * \@result alert('Hello');
+                *
+                * \@name $_
+                * \@type jQuery
+                * \@cat Events
+                */
+
+               /**
+                * Bind a function to the $_ event of each matched element, which will only be executed once.
+                * Unlike a call to the normal .$_() method, calling .one$_() causes the bound function to be
+                * only executed the first time it is triggered, and never again (unless it is re-bound).
+                *
+                * \@example \$("p").one$_( function() { alert("Hello"); } );
+                * \@before <p on$_="alert('Hello');">Hello</p>
+                * \@result alert('Hello'); // Only executed for the first $_
+                *
+                * \@name one$_
+                * \@type jQuery
+                * \@param Function fn A function to bind to the $_ event on each of the matched elements.
+                * \@cat Events
+                */
+
+               /**
+                * Removes a bound $_ event from each of the matched
+                * elements. You must pass the identical function that was used in the original 
+                * bind method.
+                *
+                * \@example \$("p").un$_( myFunction );
+                * \@before <p on$_="myFunction">Hello</p>
+                * \@result <p>Hello</p>
+                *
+                * \@name un$_
+                * \@type jQuery
+                * \@param Function fn A function to unbind from the $_ event on each of the matched elements.
+                * \@cat Events
+                */
+
+               /**
+                * Removes all bound $_ events from each of the matched elements.
+                *
+                * \@example \$("p").un$_();
+                * \@before <p on$_="alert('Hello');">Hello</p>
+                * \@result <p>Hello</p>
+                *
+                * \@name un$_
+                * \@type jQuery
+                * \@cat Events
+                */
+~;
+
+
+}
diff --git a/docs/gen.pl b/docs/gen.pl
deleted file mode 100644 (file)
index 6320c3a..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/usr/bin/perl
-
-use Data::Dumper;
-
-$Data::Dumper::Pair = ": ";
-$Data::Dumper::Sortkeys = 1;
-$Data::Dumper::Terse = 1;
-
-open( F, $ARGV[0] || "../jquery-svn.js" );
-my $f = join('', <F>);
-close( F );
-
-my @c;
-
-while ( $f =~ /\/\*\*\s*(.*?)\s*\*\//gs ) {
-  my $c = $1;
-  $c =~ s/^\s*\* ?//mg;
-  $c .= "!!!";
-  my %ret;
-
-  $ret{ 'params' } = [];
-  $ret{ 'examples' } = [];
-
-  #while ( $c =~ s/^\@(\S+)\s*<pre>(.*?)<\/pre>\n//ms ) {
-    #print "PARAM '$1' '$2'\n";
-  #}
-  while ( $c =~ s/^\@(\S+) *(.*?)(?=\n\@|!!!)//ms ) {
-    my $n = $1;
-    my $v = $2;
-    $v =~ s/\s*$//g;
-    $v =~ s/^\s*//g;
-    $v =~ s/&/&amp;/g;
-    $v =~ s/(\s\s+)/"&nbsp;" x length($1)/eg;
-    $v =~ s/</&lt;/g;
-    $v =~ s/>/&gt;/g;
-    $v =~ s/\n/<br>/g;
-    $v = 1 if ( $v eq '' );
-
-    if ( $n eq 'param' ) {
-      my ( $type, $name, @v ) = split( /\s+/, $v );
-      $v = { "type" => $type, "name" => $name, "desc" => join(' ', @v) };
-      $n = "params";
-    } elsif ( $n eq 'example' ) {
-      $v = { "code" => $v };
-      $n = "examples";
-    }
-
-    if ( $n eq 'desc' || $n eq 'before' || $n eq 'after' || $n eq 'result' ) {
-      my @e = @{$ret{'examples'}};
-      $e[ $#e ]{ $n } = $v;
-    } else {
-
-      if ( exists $ret{ $n } ) {
-        if ( ref $ret{ $n } eq 'ARRAY' ) {
-          push( @{$ret{ $n }}, $v );
-        } else {
-          $ret{ $n } = [ $ret{ $n }, $v ];
-        }
-      } else {
-        $ret{ $n } = $v;
-      }
-
-    }
-  }
-  
-  $c =~ s/\s*!!!$//;
-  $c =~ s/\n\n/<br><br>/g;
-  $c =~ s/\n/ /g;
-  
-  $ret{ 'desc' } = $c;
-
-  if ( $c =~ /^(.*?(\.|$))/s ) {
-    $ret{ 'short' } = $1;
-    #$ret{ 'short' } =~ s/<br>/ /g;
-  }
-
-  #print "###\n" . $c . "\n###\n";
-
-  if ( exists $ret{ 'name' } ) {
-    push( @c, \%ret );
-  }
-}
-
-open( F, ">" . ($ARGV[1] || "jquery-docs-json.js") );
-print F Dumper( \@c );
-close( F );
-
-$Data::Dumper::Indent = 0;
-
-open( F, ">" . ($ARGV[2] || "jquery-docs-jsonp.js") );
-print F "docsLoaded(" . Dumper( \@c ) . ")";
-close( F );
diff --git a/docs/index.html b/docs/index.html
deleted file mode 100644 (file)
index b312499..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<html>
-<head>
-       <title>jQuery Documentation</title>
-       <link rel="stylesheet" href="style/style.css"/>
-       <script src="../jquery-svn.js"></script>
-       <script src="js/tooltip.js"></script>
-       <script src="js/pager.js"></script>
-       <script src="js/jsont.js"></script>
-       <script src="js/doc.js"></script>
-       <script src="data/jquery-docs-jsonp.js"></script>
-</head>
-<body>
-       <h1>jQuery Docs &raquo; API</h1>
-       <ul id="docs">
-               <li>Loading...</li>
-       </ul>
-</body>
-</html>
diff --git a/docs/index.xml b/docs/index.xml
new file mode 100644 (file)
index 0000000..36cdc7f
--- /dev/null
@@ -0,0 +1,2646 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<?xml-stylesheet type='text/xsl' href='style/docs.xsl'?>
+<docs>
+<method property='1' cat='Core' type='String' short='The current SVN version of jQuery.' private='1' name='jquery'>
+<desc>The current SVN version of jQuery.</desc>
+</method>
+<method short='The number of elements currently matched.' property='1' type='Number' name='length' cat='Core'>
+<desc>The number of elements currently matched.</desc>
+<examples>
+<code>$("img").length;</code>
+<result>2</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='The number of elements currently matched.' type='Number' name='size' cat='Core'>
+<desc>The number of elements currently matched.</desc>
+<examples>
+<code>$("img").size();</code>
+<result>2</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Access all matched elements.' type='Array&lt;Element&gt;' name='get' cat='Core'>
+<desc>Access all matched elements. This serves as a backwards-compatible
+way of accessing all matched elements (other than the jQuery object
+itself, which is, in fact, an array of elements).</desc>
+<examples>
+<code>$("img").get();</code>
+<result>[ &lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt; ]</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Access a single matched element.' type='Element' name='get' cat='Core'>
+<params type='Number' name='num'>
+<desc>Access the element in the Nth position.</desc>
+</params>
+<desc>Access a single matched element. num is used to access the 
+Nth element matched.</desc>
+<examples>
+<code>$("img").get(1);</code>
+<result>[ &lt;img src="test1.jpg"/&gt; ]</result>
+<before>&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Set the jQuery object to an array of elements.' type='jQuery' name='get' private='1' cat='Core'>
+<params type='Elements' name='elems'>
+<desc>An array of elements</desc>
+</params>
+<desc>Set the jQuery object to an array of elements.</desc>
+<examples>
+<code>$("img").get([ document.body ]);</code>
+<result>$("img").get() == [ document.body ]</result>
+</examples>
+</method>
+<method short='Execute a function within the context of every matched element.' type='jQuery' name='each' cat='Core'>
+<params type='Function' name='fn'>
+<desc>A function to execute</desc>
+</params>
+<desc>Execute a function within the context of every matched element.
+This means that every time the passed-in function is executed
+(which is once for every element matched) the 'this' keyword
+points to the specific element.
+
+Additionally, the function, when executed, is passed a single
+argument representing the position of the element in the matched
+set.</desc>
+<examples>
+<code>$("img").each(function(){ this.src = "test.jpg"; });</code>
+<result>&lt;img src="test.jpg"/&gt; &lt;img src="test.jpg"/&gt;</result>
+<before>&lt;img/&gt; &lt;img/&gt;</before>
+</examples>
+</method>
+<method short='Access a property on the first matched element.' type='Object' name='attr' cat='DOM'>
+<params type='String' name='name'>
+<desc>The name of the property to access.</desc>
+</params>
+<desc>Access a property on the first matched element.
+This method makes it easy to retreive a property value
+from the first matched element.</desc>
+<examples>
+<code>$("img").attr("src");</code>
+<result>test.jpg</result>
+<before>&lt;img src="test.jpg"/&gt;</before>
+</examples>
+</method>
+<method short='Set a hash of key/value object properties to all matched elements.' type='jQuery' name='attr' cat='DOM'>
+<params type='Hash' name='prop'>
+<desc>A set of key/value pairs to set as object properties.</desc>
+</params>
+<desc>Set a hash of key/value object properties to all matched elements.
+This serves as the best way to set a large number of properties
+on all matched elements.</desc>
+<examples>
+<code>$("img").attr({ src: "test.jpg", alt: "Test Image" });</code>
+<result>&lt;img src="test.jpg" alt="Test Image"/&gt;</result>
+<before>&lt;img/&gt;</before>
+</examples>
+</method>
+<method short='Set a single property to a value, on all matched elements.' type='jQuery' name='attr' cat='DOM'>
+<params type='String' name='key'>
+<desc>The name of the property to set.</desc>
+</params>
+<params type='Object' name='value'>
+<desc>The value to set the property to.</desc>
+</params>
+<desc>Set a single property to a value, on all matched elements.</desc>
+<examples>
+<code>$("img").attr("src","test.jpg");</code>
+<result>&lt;img src="test.jpg"/&gt;</result>
+<before>&lt;img/&gt;</before>
+</examples>
+</method>
+<method short='Access a style property on the first matched element.' type='Object' name='css' cat='CSS'>
+<params type='String' name='name'>
+<desc>The name of the property to access.</desc>
+</params>
+<desc>Access a style property on the first matched element.
+This method makes it easy to retreive a style property value
+from the first matched element.</desc>
+<examples>
+<code>$("p").css("red");</code>
+<result>red</result>
+<before>&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set a hash of key/value style properties to all matched elements.' type='jQuery' name='css' cat='CSS'>
+<params type='Hash' name='prop'>
+<desc>A set of key/value pairs to set as style properties.</desc>
+</params>
+<desc>Set a hash of key/value style properties to all matched elements.
+This serves as the best way to set a large number of style properties
+on all matched elements.</desc>
+<examples>
+<code>$("p").css({ color: "red", background: "blue" });</code>
+<result>&lt;p style="color:red; background:blue;"&gt;Test Paragraph.&lt;/p&gt;</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set a single style property to a value, on all matched elements.' type='jQuery' name='css' cat='CSS'>
+<params type='String' name='key'>
+<desc>The name of the property to set.</desc>
+</params>
+<params type='Object' name='value'>
+<desc>The value to set the property to.</desc>
+</params>
+<desc>Set a single style property to a value, on all matched elements.</desc>
+<examples>
+<code>$("p").css("color","red");</code>
+<result>&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Retreive the text contents of all matched elements.' type='String' name='text' cat='DOM'>
+<desc>Retreive the text contents of all matched elements. The result is
+a string that contains the combined text contents of all matched
+elements. This method works on both HTML and XML documents.</desc>
+<examples>
+<code>$("p").text();</code>
+<result>Test Paragraph.</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Wrap all matched elements with a structure of other elements.' type='jQuery' name='wrap' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and wrapped around the target.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will be wrapped.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, the first of which will be wrapped.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Wrap all matched elements with a structure of other elements.
+This wrapping process is most useful for injecting additional
+stucture into a document, without ruining the original semantic
+qualities of a document.
+
+The way that is works is that it goes through the first element argument
+provided and finds the deepest element within the structure - it is that
+element that will en-wrap everything else.</desc>
+<examples>
+<code>$("p").wrap("&lt;div class='wrap'&gt;&lt;/div&gt;");</code>
+<result>&lt;div class='wrap'&gt;&lt;p&gt;Test Paragraph.&lt;/p&gt;&lt;/div&gt;</result>
+<before>&lt;p&gt;Test Paragraph.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Append any number of elements to the inside of all matched elements.' type='jQuery' name='append' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and appended to the target.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will be appended.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be appended.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Append any number of elements to the inside of all matched elements.
+This operation is similar to doing an appendChild to all the 
+specified elements, adding them into the document.</desc>
+<examples>
+<code>$("p").append("&lt;b&gt;Hello&lt;/b&gt;");</code>
+<result>&lt;p&gt;I would like to say: &lt;b&gt;Hello&lt;/b&gt;&lt;/p&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Prepend any number of elements to the inside of all matched elements.' type='jQuery' name='prepend' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and prepended to the target.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will be prepended.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be prepended.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Prepend any number of elements to the inside of all matched elements.
+This operation is the best way to insert a set of elements inside, at the 
+beginning, of all the matched element.</desc>
+<examples>
+<code>$("p").prepend("&lt;b&gt;Hello&lt;/b&gt;");</code>
+<result>&lt;p&gt;&lt;b&gt;Hello&lt;/b&gt;, how are you?&lt;/p&gt;</result>
+<before>&lt;p&gt;, how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Insert any number of elements before each of the matched elements.' type='jQuery' name='before' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and inserted.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will beinserted.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be inserted.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Insert any number of elements before each of the matched elements.</desc>
+<examples>
+<code>$("p").before("&lt;b&gt;Hello&lt;/b&gt;");</code>
+<result>&lt;b&gt;Hello&lt;/b&gt;&lt;p&gt;how are you?&lt;/p&gt;</result>
+<before>&lt;p&gt;how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Insert any number of elements after each of the matched elements.' type='jQuery' name='after' cat='DOM/Manipulation'>
+<params any='1' type='String' name='html'>
+<desc>A string of HTML, that will be created on the fly and inserted.</desc>
+</params>
+<params any='1' type='Element' name='elem'>
+<desc>A DOM element that will beinserted.</desc>
+</params>
+<params any='1' type='Array&lt;Element&gt;' name='elems'>
+<desc>An array of elements, all of which will be inserted.</desc>
+</params>
+<params any='1' type='Object' name='obj'>
+<desc>Any object, converted to a string, then a text node.</desc>
+</params>
+<desc>Insert any number of elements after each of the matched elements.</desc>
+<examples>
+<code>$("p").after("&lt;p&gt;I'm doing fine.&lt;/p&gt;");</code>
+<result>&lt;p&gt;How are you?&lt;/p&gt;&lt;p&gt;I'm doing fine.&lt;/p&gt;</result>
+<before>&lt;p&gt;How are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='End the most recent &apos;destructive&apos; operation, reverting the list of matched elements
+back to its previous state.' type='jQuery' name='end' cat='DOM/Traversing'>
+<desc>End the most recent 'destructive' operation, reverting the list of matched elements
+back to its previous state. After an end operation, the list of matched elements will 
+revert to the last state of matched elements.</desc>
+<examples>
+<code>$("p").find("span").end();</code>
+<result>$("p").find("span").end() == [ &lt;p&gt;...&lt;/p&gt; ]</result>
+<before>&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Searches for all elements that match the specified expression.' type='jQuery' name='find' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to search with.</desc>
+</params>
+<desc>Searches for all elements that match the specified expression.
+This method is the optimal way of finding additional descendant
+elements with which to process.
+
+All searching is done using a jQuery expression. The expression can be 
+written using CSS 1-3 Selector syntax, or basic XPath.</desc>
+<examples>
+<code>$("p").find("span");</code>
+<result>$("p").find("span") == [ &lt;span&gt;Hello&lt;/span&gt; ]</result>
+<before>&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all elements from the set of matched elements that do not 
+match the specified expression.' type='jQuery' name='filter' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to search with.</desc>
+</params>
+<desc>Removes all elements from the set of matched elements that do not 
+match the specified expression. This method is used to narrow down
+the results of a search.
+
+All searching is done using a jQuery expression. The expression
+can be written using CSS 1-3 Selector syntax, or basic XPath.</desc>
+<examples>
+<code>$("p").filter(".selected")</code>
+<result>$("p").filter(".selected") == [ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p class="selected"&gt;Hello&lt;/p&gt;&lt;p&gt;How are you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all elements from the set of matched elements that do not
+match at least one of the expressions passed to the function.' type='jQuery' name='filter' cat='DOM/Traversing'>
+<params type='Array&lt;String&gt;' name='exprs'>
+<desc>A set of expressions to evaluate against</desc>
+</params>
+<desc>Removes all elements from the set of matched elements that do not
+match at least one of the expressions passed to the function. This 
+method is used when you want to filter the set of matched elements 
+through more than one expression.
+
+Elements will be retained in the jQuery object if they match at
+least one of the expressions passed.</desc>
+<examples>
+<code>$("p").filter([".selected", ":first"])</code>
+<result>$("p").filter([".selected", ":first"]) == [ &lt;p&gt;Hello&lt;/p&gt;, &lt;p class="selected"&gt;And Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;p class="selected"&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes the specified Element from the set of matched elements.' type='jQuery' name='not' cat='DOM/Traversing'>
+<params type='Element' name='el'>
+<desc>An element to remove from the set</desc>
+</params>
+<desc>Removes the specified Element from the set of matched elements. This
+method is used to remove a single Element from a jQuery object.</desc>
+<examples>
+<code>$("p").not( document.getElementById("selected") )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes elements matching the specified expression from the set
+of matched elements.' type='jQuery' name='not' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression with which to remove matching elements</desc>
+</params>
+<desc>Removes elements matching the specified expression from the set
+of matched elements. This method is used to remove one or more
+elements from a jQuery object.</desc>
+<examples>
+<code>$("p").not("#selected")</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds the elements matched by the expression to the jQuery object.' type='jQuery' name='add' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression whose matched elements are added</desc>
+</params>
+<desc>Adds the elements matched by the expression to the jQuery object. This
+can be used to concatenate the result sets of two expressions.</desc>
+<examples>
+<code>$("p").add("span")</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span&gt;Hello Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds each of the Elements in the array to the set of matched elements.' type='jQuery' name='add' cat='jQuery'>
+<params type='Array&lt;Element&gt;' name='els'>
+<desc>An array of Elements to add</desc>
+</params>
+<desc>Adds each of the Elements in the array to the set of matched elements.
+This is used to add a set of Elements to a jQuery object.</desc>
+<examples>
+<code>$("p").add([document.getElementById("a"), document.getElementById("b")])</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt;, &lt;span id="b"&gt;And Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;span id="b"&gt;And Again&lt;/span&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds a single Element to the set of matched elements.' type='jQuery' name='add' cat='jQuery'>
+<params type='Element' name='el'>
+<desc>An Element to add</desc>
+</params>
+<desc>Adds a single Element to the set of matched elements. This is used to
+add a single Element to a jQuery object.</desc>
+<examples>
+<code>$("p").add( document.getElementById("a") )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method type='jQuery' name='domManip' private='1' short=''>
+<params type='Array' name='args'>
+<desc></desc>
+</params>
+<params type='Boolean' name='table'>
+<desc></desc>
+</params>
+<params type='Number' name='int'>
+<desc></desc>
+</params>
+<params type='Function' name='fn'>
+<desc>The function doing the DOM manipulation.</desc>
+</params>
+<desc></desc>
+</method>
+<method type='jQuery' name='pushStack' private='1' short=''>
+<params type='Array' name='a'>
+<desc></desc>
+</params>
+<params type='Array' name='args'>
+<desc></desc>
+</params>
+<desc></desc>
+</method>
+<method type='Object' name='extend' private='1' short=''>
+<params type='Object' name='obj'>
+<desc></desc>
+</params>
+<params type='Object' name='prop'>
+<desc></desc>
+</params>
+<desc></desc>
+</method>
+<method short='Extend one object with another, returning the original,
+modified, object.' type='Object' name='$.extend' cat='Javascript'>
+<params type='Object' name='obj'>
+<desc>The object to extend</desc>
+</params>
+<params type='Object' name='prop'>
+<desc>The object that will be merged into the first.</desc>
+</params>
+<desc>Extend one object with another, returning the original,
+modified, object. This is a great utility for simple inheritance.</desc>
+</method>
+<method type='undefined' name='init' private='1' short=''>
+<desc></desc>
+</method>
+<method short='A generic iterator function, which can be used to seemlessly
+iterate over both objects and arrays.' type='Object' name='$.each' cat='Javascript'>
+<params type='Object' name='obj'>
+<desc>The object, or array, to iterate over.</desc>
+</params>
+<params type='Object' name='fn'>
+<desc>The function that will be executed on every object.</desc>
+</params>
+<desc>A generic iterator function, which can be used to seemlessly
+iterate over both objects and arrays.</desc>
+</method>
+<method type='String' name='$.trim' private='1' short='Remove the whitespace from the beginning and end of a string.'>
+<params type='String' name='str'>
+<desc>The string to trim.</desc>
+</params>
+<desc>Remove the whitespace from the beginning and end of a string.</desc>
+</method>
+<method type='Array&lt;Element&gt;' name='$.parents' private='1' short='All ancestors of a given element.'>
+<params type='Element' name='elem'>
+<desc>The element to find the ancestors of.</desc>
+</params>
+<desc>All ancestors of a given element.</desc>
+</method>
+<method type='Array' name='$.sibling' private='1' short='All elements on a specified axis.'>
+<params type='Element' name='elem'>
+<desc>The element to find all the siblings of (including itself).</desc>
+</params>
+<desc>All elements on a specified axis.</desc>
+</method>
+<method type='Array' name='$.merge' private='1' short='Merge two arrays together, removing all duplicates.'>
+<params type='Array' name='a'>
+<desc>The first array to merge.</desc>
+</params>
+<params type='Array' name='b'>
+<desc>The second array to merge.</desc>
+</params>
+<desc>Merge two arrays together, removing all duplicates.</desc>
+</method>
+<method type='Array' name='$.grep' private='1' short='Remove items that aren&apos;t matched in an array.'>
+<params type='Array' name='array'>
+<desc>The Array to find items in.</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>The function to process each item against.</desc>
+</params>
+<params type='Boolean' name='inv'>
+<desc>Invert the selection - select the opposite of the function.</desc>
+</params>
+<desc>Remove items that aren't matched in an array. The function passed
+in to this method will be passed two arguments: 'a' (which is the
+array item) and 'i' (which is the index of the item in the array).</desc>
+</method>
+<method type='Array' name='$.map' private='1' short='Translate all items in array to another array of items.'>
+<params type='Array' name='array'>
+<desc>The Array to translate.</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>The function to process each item against.</desc>
+</params>
+<desc>Translate all items in array to another array of items. The translation function
+that is provided to this method is passed one argument: 'a' (the item to be 
+translated). If an array is returned, that array is mapped out and merged into
+the full array. Additionally, returning 'null' or 'undefined' will delete the item
+from the array. Both of these changes imply that the size of the array may not
+be the same size upon completion, as it was when it started.</desc>
+</method>
+<method short='Append all of the matched elements to another, specified, set of elements.' type='jQuery' name='appendTo' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Append all of the matched elements to another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).append(B), in that instead of appending B to A, you're appending
+A to B.</desc>
+<examples>
+<code>$("p").appendTo("#foo");</code>
+<result>&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;/div&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Prepend all of the matched elements to another, specified, set of elements.' type='jQuery' name='prependTo' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Prepend all of the matched elements to another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).prepend(B), in that instead of prepending B to A, you're prepending
+A to B.</desc>
+<examples>
+<code>$("p").prependTo("#foo");</code>
+<result>&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Insert all of the matched elements before another, specified, set of elements.' type='jQuery' name='insertBefore' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Insert all of the matched elements before another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).before(B), in that instead of inserting B before A, you're inserting
+A before B.</desc>
+<examples>
+<code>$("p").insertBefore("#foo");</code>
+<result>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;</result>
+<before>&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Insert all of the matched elements after another, specified, set of elements.' type='jQuery' name='insertAfter' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression of elements to match.</desc>
+</params>
+<desc>Insert all of the matched elements after another, specified, set of elements.
+This operation is, essentially, the reverse of doing a regular
+$(A).after(B), in that instead of inserting B after A, you're inserting
+A after B.</desc>
+<examples>
+<code>$("p").insertAfter("#foo");</code>
+<result>&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;</result>
+<before>&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS width of the first matched element.' type='String' name='width' cat='CSS'>
+<desc>Get the current CSS width of the first matched element.</desc>
+<examples>
+<code>$("p").width();</code>
+<result>"300px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS width of every matched element.' type='jQuery' name='width' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS width of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").width("20px");</code>
+<result>&lt;p style="width:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS height of the first matched element.' type='String' name='height' cat='CSS'>
+<desc>Get the current CSS height of the first matched element.</desc>
+<examples>
+<code>$("p").height();</code>
+<result>"14px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS height of every matched element.' type='jQuery' name='height' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS height of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").height("20px");</code>
+<result>&lt;p style="height:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS top of the first matched element.' type='String' name='top' cat='CSS'>
+<desc>Get the current CSS top of the first matched element.</desc>
+<examples>
+<code>$("p").top();</code>
+<result>"0px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS top of every matched element.' type='jQuery' name='top' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS top of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").top("20px");</code>
+<result>&lt;p style="top:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS left of the first matched element.' type='String' name='left' cat='CSS'>
+<desc>Get the current CSS left of the first matched element.</desc>
+<examples>
+<code>$("p").left();</code>
+<result>"0px"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS left of every matched element.' type='jQuery' name='left' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS left of every matched element. Be sure to include
+the "px" (or other unit of measurement) after the number that you 
+specify, otherwise you might get strange results.</desc>
+<examples>
+<code>$("p").left("20px");</code>
+<result>&lt;p style="left:20px;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS position of the first matched element.' type='String' name='position' cat='CSS'>
+<desc>Get the current CSS position of the first matched element.</desc>
+<examples>
+<code>$("p").position();</code>
+<result>"static"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS position of every matched element.' type='jQuery' name='position' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS position of every matched element.</desc>
+<examples>
+<code>$("p").position("relative");</code>
+<result>&lt;p style="position:relative;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS float of the first matched element.' type='String' name='float' cat='CSS'>
+<desc>Get the current CSS float of the first matched element.</desc>
+<examples>
+<code>$("p").float();</code>
+<result>"none"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS float of every matched element.' type='jQuery' name='float' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS float of every matched element.</desc>
+<examples>
+<code>$("p").float("left");</code>
+<result>&lt;p style="float:left;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS overflow of the first matched element.' type='String' name='overflow' cat='CSS'>
+<desc>Get the current CSS overflow of the first matched element.</desc>
+<examples>
+<code>$("p").overflow();</code>
+<result>"none"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS overflow of every matched element.' type='jQuery' name='overflow' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS overflow of every matched element.</desc>
+<examples>
+<code>$("p").overflow("auto");</code>
+<result>&lt;p style="overflow:auto;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS color of the first matched element.' type='String' name='color' cat='CSS'>
+<desc>Get the current CSS color of the first matched element.</desc>
+<examples>
+<code>$("p").color();</code>
+<result>"black"</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS color of every matched element.' type='jQuery' name='color' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS color of every matched element.</desc>
+<examples>
+<code>$("p").color("blue");</code>
+<result>&lt;p style="color:blue;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current CSS background of the first matched element.' type='String' name='background' cat='CSS'>
+<desc>Get the current CSS background of the first matched element.</desc>
+<examples>
+<code>$("p").background();</code>
+<result>""</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Set the CSS background of every matched element.' type='jQuery' name='background' cat='CSS'>
+<params type='String' name='val'>
+<desc>Set the CSS property to the specified value.</desc>
+</params>
+<desc>Set the CSS background of every matched element.</desc>
+<examples>
+<code>$("p").background("blue");</code>
+<result>&lt;p style="background:blue;"&gt;This is just a test.&lt;/p&gt;</result>
+<before>&lt;p&gt;This is just a test.&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get the current value of the first matched element.' type='String' name='val' cat='DOM/Attributes'>
+<desc>Get the current value of the first matched element.</desc>
+<examples>
+<code>$("input").val();</code>
+<result>"some text"</result>
+<before>&lt;input type="text" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Set the value of every matched element.' type='jQuery' name='val' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the value of every matched element.</desc>
+<examples>
+<code>$("input").value("test");</code>
+<result>&lt;input type="text" value="test"/&gt;</result>
+<before>&lt;input type="text" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Get the html contents of the first matched element.' type='String' name='html' cat='DOM/Attributes'>
+<desc>Get the html contents of the first matched element.</desc>
+<examples>
+<code>$("div").html();</code>
+<result>&lt;input/&gt;</result>
+<before>&lt;div&gt;&lt;input/&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Set the html contents of every matched element.' type='jQuery' name='html' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the html contents to the specified value.</desc>
+</params>
+<desc>Set the html contents of every matched element.</desc>
+<examples>
+<code>$("div").html("&lt;b&gt;new stuff&lt;/b&gt;");</code>
+<result>&lt;div&gt;&lt;b&gt;new stuff&lt;/b&gt;&lt;/div&gt;</result>
+<before>&lt;div&gt;&lt;input/&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get the current id of the first matched element.' type='String' name='id' cat='DOM/Attributes'>
+<desc>Get the current id of the first matched element.</desc>
+<examples>
+<code>$("input").id();</code>
+<result>"test"</result>
+<before>&lt;input type="text" id="test" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Set the id of every matched element.' type='jQuery' name='id' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the id of every matched element.</desc>
+<examples>
+<code>$("input").id("newid");</code>
+<result>&lt;input type="text" id="newid" value="some text"/&gt;</result>
+<before>&lt;input type="text" id="test" value="some text"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current title of the first matched element.' type='String' name='title' cat='DOM/Attributes'>
+<desc>Get the current title of the first matched element.</desc>
+<examples>
+<code>$("img").title();</code>
+<result>"my image"</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Set the title of every matched element.' type='jQuery' name='title' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the title of every matched element.</desc>
+<examples>
+<code>$("img").title("new title");</code>
+<result>&lt;img src="test.jpg" title="new image"/&gt;</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current name of the first matched element.' type='String' name='name' cat='DOM/Attributes'>
+<desc>Get the current name of the first matched element.</desc>
+<examples>
+<code>$("input").name();</code>
+<result>"username"</result>
+<before>&lt;input type="text" name="username"/&gt;</before>
+</examples>
+</method>
+<method short='Set the name of every matched element.' type='jQuery' name='name' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the name of every matched element.</desc>
+<examples>
+<code>$("input").name("user");</code>
+<result>&lt;input type="text" name="user"/&gt;</result>
+<before>&lt;input type="text" name="username"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current href of the first matched element.' type='String' name='href' cat='DOM/Attributes'>
+<desc>Get the current href of the first matched element.</desc>
+<examples>
+<code>$("a").href();</code>
+<result>"test.html"</result>
+<before>&lt;a href="test.html"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Set the href of every matched element.' type='jQuery' name='href' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the href of every matched element.</desc>
+<examples>
+<code>$("a").href("test2.html");</code>
+<result>&lt;a href="test2.html"&gt;my link&lt;/a&gt;</result>
+<before>&lt;a href="test.html"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Get the current src of the first matched element.' type='String' name='src' cat='DOM/Attributes'>
+<desc>Get the current src of the first matched element.</desc>
+<examples>
+<code>$("img").src();</code>
+<result>"test.jpg"</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Set the src of every matched element.' type='jQuery' name='src' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the src of every matched element.</desc>
+<examples>
+<code>$("img").src("test2.jpg");</code>
+<result>&lt;img src="test2.jpg" title="my image"/&gt;</result>
+<before>&lt;img src="test.jpg" title="my image"/&gt;</before>
+</examples>
+</method>
+<method short='Get the current rel of the first matched element.' type='String' name='rel' cat='DOM/Attributes'>
+<desc>Get the current rel of the first matched element.</desc>
+<examples>
+<code>$("a").rel();</code>
+<result>"nofollow"</result>
+<before>&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Set the rel of every matched element.' type='jQuery' name='rel' cat='DOM/Attributes'>
+<params type='String' name='val'>
+<desc>Set the property to the specified value.</desc>
+</params>
+<desc>Set the rel of every matched element.</desc>
+<examples>
+<code>$("a").rel("nofollow");</code>
+<result>&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;</result>
+<before>&lt;a href="test.html"&gt;my link&lt;/a&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique parents of the matched
+set of elements.' type='jQuery' name='parent' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique parents of the matched
+set of elements.</desc>
+<examples>
+<code>$("p").parent()</code>
+<result>[ &lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt; ]</result>
+<before>&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique parents of the matched
+set of elements, and filtered by an expression.' type='jQuery' name='parent' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the parents with</desc>
+</params>
+<desc>Get a set of elements containing the unique parents of the matched
+set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("p").parent(".selected")</code>
+<result>[ &lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt; ]</result>
+<before>&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;&lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements.' type='jQuery' name='ancestors' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements.</desc>
+<examples>
+<code>$("span").ancestors()</code>
+<result>[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.' type='jQuery' name='ancestors' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the ancestors with</desc>
+</params>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("span").ancestors("p")</code>
+<result>[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements.' type='jQuery' name='parents' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements.</desc>
+<examples>
+<code>$("span").ancestors()</code>
+<result>[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.' type='jQuery' name='parents' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the ancestors with</desc>
+</params>
+<desc>Get a set of elements containing the unique ancestors of the matched
+set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("span").ancestors("p")</code>
+<result>[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]</result>
+<before>&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique next siblings of each of the 
+matched set of elements.' type='jQuery' name='next' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique next siblings of each of the 
+matched set of elements.
+
+It only returns the very next sibling, not all next siblings.</desc>
+<examples>
+<code>$("p").next()</code>
+<result>[ &lt;p&gt;Hello Again&lt;/p&gt;, &lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique next siblings of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='next' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the next Elements with</desc>
+</params>
+<desc>Get a set of elements containing the unique next siblings of each of the 
+matched set of elements, and filtered by an expression.
+
+It only returns the very next sibling, not all next siblings.</desc>
+<examples>
+<code>$("p").next(".selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements.' type='jQuery' name='prev' cat='DOM/Traversing'>
+<desc>Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements.
+
+It only returns the immediately previous sibling, not all previous siblings.</desc>
+<examples>
+<code>$("p").previous()</code>
+<result>[ &lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='prev' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the previous Elements with</desc>
+</params>
+<desc>Get a set of elements containing the unique previous siblings of each of the 
+matched set of elements, and filtered by an expression.
+
+It only returns the immediately previous sibling, not all previous siblings.</desc>
+<examples>
+<code>$("p").previous(".selected")</code>
+<result>[ &lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt; ]</result>
+<before>&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements.' type='jQuery' name='siblings' cat='DOM/Traversing'>
+<desc>Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements.</desc>
+<examples>
+<code>$("div").siblings()</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt;, &lt;p&gt;And Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='siblings' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the sibling Elements with</desc>
+</params>
+<desc>Get a set of elements containing all of the unique siblings of each of the 
+matched set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("div").siblings(".selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique children of each of the 
+matched set of elements.' type='jQuery' name='children' cat='DOM/Traversing'>
+<desc>Get a set of elements containing all of the unique children of each of the 
+matched set of elements.</desc>
+<examples>
+<code>$("div").children()</code>
+<result>[ &lt;span&gt;Hello Again&lt;/span&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Get a set of elements containing all of the unique children of each of the 
+matched set of elements, and filtered by an expression.' type='jQuery' name='children' cat='DOM/Traversing'>
+<params type='String' name='expr'>
+<desc>An expression to filter the child Elements with</desc>
+</params>
+<desc>Get a set of elements containing all of the unique children of each of the 
+matched set of elements, and filtered by an expression.</desc>
+<examples>
+<code>$("div").children(".selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;&lt;/div&gt;</before>
+</examples>
+</method>
+<method short='Displays each of the set of matched elements if they are hidden.' type='jQuery' name='show' cat='Effects'>
+<desc>Displays each of the set of matched elements if they are hidden.</desc>
+<examples>
+<code>$("p").show()</code>
+<result>[ &lt;p style="display: block"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p style="display: none"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Hides each of the set of matched elements if they are shown.' type='jQuery' name='hide' cat='Effects'>
+<desc>Hides each of the set of matched elements if they are shown.</desc>
+<examples>
+<code>$("p").hide()</code>
+<result>[ &lt;p style="display: none"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Toggles each of the set of matched elements.' type='jQuery' name='toggle' cat='Effects'>
+<desc>Toggles each of the set of matched elements. If they are shown,
+toggle makes them hidden. If they are hidden, toggle
+makes them shown.</desc>
+<examples>
+<code>$("p").toggle()</code>
+<result>[ &lt;p style="display: none"&gt;Hello&lt;/p&gt;, &lt;p style="display: block"&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p style="display: none"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds the specified class to each of the set of matched elements.' type='jQuery' name='addClass' cat='DOM'>
+<params type='String' name='class'>
+<desc>A CSS class to add to the elements</desc>
+</params>
+<desc>Adds the specified class to each of the set of matched elements.</desc>
+<examples>
+<code>$("p").addClass("selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes the specified class from the set of matched elements.' type='jQuery' name='removeClass' cat='DOM'>
+<params type='String' name='class'>
+<desc>A CSS class to remove from the elements</desc>
+</params>
+<desc>Removes the specified class from the set of matched elements.</desc>
+<examples>
+<code>$("p").removeClass("selected")</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p class="selected"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Adds the specified class if it is present, removes it if it is
+not present.' type='jQuery' name='toggleClass' cat='DOM'>
+<params type='String' name='class'>
+<desc>A CSS class with which to toggle the elements</desc>
+</params>
+<desc>Adds the specified class if it is present, removes it if it is
+not present.</desc>
+<examples>
+<code>$("p").toggleClass("selected")</code>
+<result>[ &lt;p class="selected"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all matched elements from the DOM.' type='jQuery' name='remove' cat='DOM/Manipulation'>
+<desc>Removes all matched elements from the DOM. This does NOT remove them from the
+jQuery object, allowing you to use the matched elements further.</desc>
+<examples>
+<code>$("p").remove();</code>
+<result>how are</result>
+<before>&lt;p&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes only elements (out of the list of matched elements) that match
+the specified jQuery expression.' type='jQuery' name='remove' cat='DOM/Manipulation'>
+<params type='String' name='expr'>
+<desc>A jQuery expression to filter elements by.</desc>
+</params>
+<desc>Removes only elements (out of the list of matched elements) that match
+the specified jQuery expression. This does NOT remove them from the
+jQuery object, allowing you to use the matched elements further.</desc>
+<examples>
+<code>$("p").remove(".hello");</code>
+<result>how are &lt;p&gt;you?&lt;/p&gt;</result>
+<before>&lt;p class="hello"&gt;Hello&lt;/p&gt; how are &lt;p&gt;you?&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all child nodes from the set of matched elements.' type='jQuery' name='empty' cat='DOM/Manipulation'>
+<desc>Removes all child nodes from the set of matched elements.</desc>
+<examples>
+<code>$("p").empty()</code>
+<result>[ &lt;p&gt;&lt;/p&gt; ]</result>
+<before>&lt;p&gt;Hello, &lt;span&gt;Person&lt;/span&gt; &lt;a href="#"&gt;and person&lt;/a&gt;&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Binds a particular event (like click) to a each of a set of match elements.' type='jQuery' name='bind' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>A function to bind to the event on each of the set of matched elements</desc>
+</params>
+<desc>Binds a particular event (like click) to a each of a set of match elements.</desc>
+<examples>
+<code>$("p").bind( "click", function() { alert("Hello"); } )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]<br/><br/>Cancel a default action and prevent it from bubbling by returning false<br/>from your function.</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+<examples>
+<code>$("form").bind( "submit", function() { return false; } )<br/><br/>Cancel a default action by using the preventDefault method.</code>
+</examples>
+<examples>
+<code>$("form").bind( "submit", function() { e.preventDefault(); } )<br/><br/>Stop an event from bubbling by using the stopPropogation method.</code>
+</examples>
+<examples>
+<code>$("form").bind( "submit", function() { e.stopPropogation(); } )</code>
+</examples>
+</method>
+<method short='The opposite of bind, removes a bound event from each of the matched
+elements.' type='jQuery' name='unbind' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type</desc>
+</params>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the event on each of the set of matched elements</desc>
+</params>
+<desc>The opposite of bind, removes a bound event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unbind( "click", function() { alert("Hello"); } )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound events of a particular type from each of the matched
+elements.' type='jQuery' name='unbind' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type</desc>
+</params>
+<desc>Removes all bound events of a particular type from each of the matched
+elements.</desc>
+<examples>
+<code>$("p").unbind( "click" )</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound events from each of the matched elements.' type='jQuery' name='unbind' cat='Events'>
+<desc>Removes all bound events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unbind()</code>
+<result>[ &lt;p&gt;Hello&lt;/p&gt; ]</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger a type of event on every matched element.' type='jQuery' name='trigger' cat='Events'>
+<params type='String' name='type'>
+<desc>An event type to trigger.</desc>
+</params>
+<desc>Trigger a type of event on every matched element.</desc>
+<examples>
+<code>$("p").trigger("click")</code>
+<result>alert('hello')</result>
+<before>&lt;p click="alert('hello')"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Toggle between two function calls every other click.' type='jQuery' name='toggle' cat='Events'>
+<params type='Function' name='even'>
+<desc>The function to execute on every even click.</desc>
+</params>
+<params type='Function' name='odd'>
+<desc>The function to execute on every odd click.</desc>
+</params>
+<desc>Toggle between two function calls every other click.
+Whenever a matched element is clicked, the first specified function 
+is fired, when clicked again, the second is fired. All subsequent 
+clicks continue to rotate through the two functions.</desc>
+<examples>
+<code>$("p").toggle(function(){<br/>  $(this).addClass("selected");<br/>},function(){<br/>  $(this).removeClass("selected");<br/>});</code>
+</examples>
+</method>
+<method short='A method for simulating hovering (moving the mouse on, and off,
+an object).' type='jQuery' name='hover' cat='Events'>
+<params type='Function' name='over'>
+<desc>The function to fire whenever the mouse is moved over a matched element.</desc>
+</params>
+<params type='Function' name='out'>
+<desc>The function to fire whenever the mouse is moved off of a matched element.</desc>
+</params>
+<desc>A method for simulating hovering (moving the mouse on, and off,
+an object). This is a custom method which provides an 'in' to a 
+frequent task.
+
+Whenever the mouse cursor is moved over a matched 
+element, the first specified function is fired. Whenever the mouse 
+moves off of the element, the second specified function fires. 
+Additionally, checks are in place to see if the mouse is still within 
+the specified element itself (for example, an image inside of a div), 
+and if it is, it will continue to 'hover', and not move out 
+(a common error in using a mouseout event handler).</desc>
+<examples>
+<code>$("p").hover(function(){<br/>  $(this).addClass("over");<br/>},function(){<br/>  $(this).addClass("out");<br/>});</code>
+</examples>
+</method>
+<method short='Bind a function to be executed whenever the DOM is ready to be
+traversed and manipulated.' type='jQuery' name='ready' cat='Events'>
+<params type='Function' name='fn'>
+<desc>The function to be executed when the DOM is ready.</desc>
+</params>
+<desc>Bind a function to be executed whenever the DOM is ready to be
+traversed and manipulated. This is probably the most important 
+function included in the event module, as it can greatly improve
+the response times of your web applications.
+
+In a nutshell, this is a solid replacement for using window.onload, 
+and attaching a function to that. By using this method, your bound Function 
+will be called the instant the DOM is ready to be read and manipulated, 
+which is exactly what 99.99% of all Javascript code needs to run.
+
+Please ensure you have no code in your &lt;body&gt; onload event handler, 
+otherwise $(document).ready() may not fire.</desc>
+<examples>
+<code>$(document).ready(function(){ Your code here... });</code>
+</examples>
+</method>
+<method short='Bind a function to the blur event of each matched element.' type='jQuery' name='blur' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the blur event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the blur event of each matched element.</desc>
+<examples>
+<code>$("p").blur( function() { alert("Hello"); } );</code>
+<result>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the blur event of each matched element.' type='jQuery' name='blur' cat='Events'>
+<desc>Trigger the blur event of each matched element. This causes all of the functions
+that have been bound to thet blur event to be executed.</desc>
+<examples>
+<code>$("p").blur();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the blur event of each matched element, which will only be executed once.' type='jQuery' name='oneblur' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the blur event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the blur event of each matched element, which will only be executed once.
+Unlike a call to the normal .blur() method, calling .oneblur() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneblur( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first blur</result>
+<before>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound blur event from each of the matched
+elements.' type='jQuery' name='unblur' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the blur event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound blur event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unblur( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onblur="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound blur events from each of the matched elements.' type='jQuery' name='unblur' cat='Events'>
+<desc>Removes all bound blur events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unblur();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onblur="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the focus event of each matched element.' type='jQuery' name='focus' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the focus event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the focus event of each matched element.</desc>
+<examples>
+<code>$("p").focus( function() { alert("Hello"); } );</code>
+<result>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the focus event of each matched element.' type='jQuery' name='focus' cat='Events'>
+<desc>Trigger the focus event of each matched element. This causes all of the functions
+that have been bound to thet focus event to be executed.</desc>
+<examples>
+<code>$("p").focus();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the focus event of each matched element, which will only be executed once.' type='jQuery' name='onefocus' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the focus event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the focus event of each matched element, which will only be executed once.
+Unlike a call to the normal .focus() method, calling .onefocus() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onefocus( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first focus</result>
+<before>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound focus event from each of the matched
+elements.' type='jQuery' name='unfocus' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the focus event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound focus event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unfocus( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onfocus="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound focus events from each of the matched elements.' type='jQuery' name='unfocus' cat='Events'>
+<desc>Removes all bound focus events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unfocus();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onfocus="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the load event of each matched element.' type='jQuery' name='load' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the load event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the load event of each matched element.</desc>
+<examples>
+<code>$("p").load( function() { alert("Hello"); } );</code>
+<result>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the load event of each matched element.' type='jQuery' name='load' cat='Events'>
+<desc>Trigger the load event of each matched element. This causes all of the functions
+that have been bound to thet load event to be executed.</desc>
+<examples>
+<code>$("p").load();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the load event of each matched element, which will only be executed once.' type='jQuery' name='oneload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the load event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the load event of each matched element, which will only be executed once.
+Unlike a call to the normal .load() method, calling .oneload() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneload( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first load</result>
+<before>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound load event from each of the matched
+elements.' type='jQuery' name='unload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the load event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound load event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unload( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onload="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound load events from each of the matched elements.' type='jQuery' name='unload' cat='Events'>
+<desc>Removes all bound load events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unload();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the resize event of each matched element.' type='jQuery' name='resize' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the resize event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the resize event of each matched element.</desc>
+<examples>
+<code>$("p").resize( function() { alert("Hello"); } );</code>
+<result>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the resize event of each matched element.' type='jQuery' name='resize' cat='Events'>
+<desc>Trigger the resize event of each matched element. This causes all of the functions
+that have been bound to thet resize event to be executed.</desc>
+<examples>
+<code>$("p").resize();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the resize event of each matched element, which will only be executed once.' type='jQuery' name='oneresize' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the resize event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the resize event of each matched element, which will only be executed once.
+Unlike a call to the normal .resize() method, calling .oneresize() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneresize( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first resize</result>
+<before>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound resize event from each of the matched
+elements.' type='jQuery' name='unresize' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the resize event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound resize event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unresize( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onresize="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound resize events from each of the matched elements.' type='jQuery' name='unresize' cat='Events'>
+<desc>Removes all bound resize events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unresize();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onresize="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the scroll event of each matched element.' type='jQuery' name='scroll' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the scroll event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the scroll event of each matched element.</desc>
+<examples>
+<code>$("p").scroll( function() { alert("Hello"); } );</code>
+<result>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the scroll event of each matched element.' type='jQuery' name='scroll' cat='Events'>
+<desc>Trigger the scroll event of each matched element. This causes all of the functions
+that have been bound to thet scroll event to be executed.</desc>
+<examples>
+<code>$("p").scroll();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the scroll event of each matched element, which will only be executed once.' type='jQuery' name='onescroll' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the scroll event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the scroll event of each matched element, which will only be executed once.
+Unlike a call to the normal .scroll() method, calling .onescroll() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onescroll( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first scroll</result>
+<before>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound scroll event from each of the matched
+elements.' type='jQuery' name='unscroll' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the scroll event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound scroll event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unscroll( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onscroll="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound scroll events from each of the matched elements.' type='jQuery' name='unscroll' cat='Events'>
+<desc>Removes all bound scroll events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unscroll();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onscroll="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the unload event of each matched element.' type='jQuery' name='unload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the unload event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the unload event of each matched element.</desc>
+<examples>
+<code>$("p").unload( function() { alert("Hello"); } );</code>
+<result>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the unload event of each matched element.' type='jQuery' name='unload' cat='Events'>
+<desc>Trigger the unload event of each matched element. This causes all of the functions
+that have been bound to thet unload event to be executed.</desc>
+<examples>
+<code>$("p").unload();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the unload event of each matched element, which will only be executed once.' type='jQuery' name='oneunload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the unload event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the unload event of each matched element, which will only be executed once.
+Unlike a call to the normal .unload() method, calling .oneunload() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneunload( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first unload</result>
+<before>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound unload event from each of the matched
+elements.' type='jQuery' name='ununload' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the unload event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound unload event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").ununload( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onunload="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound unload events from each of the matched elements.' type='jQuery' name='ununload' cat='Events'>
+<desc>Removes all bound unload events from each of the matched elements.</desc>
+<examples>
+<code>$("p").ununload();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onunload="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the click event of each matched element.' type='jQuery' name='click' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the click event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the click event of each matched element.</desc>
+<examples>
+<code>$("p").click( function() { alert("Hello"); } );</code>
+<result>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the click event of each matched element.' type='jQuery' name='click' cat='Events'>
+<desc>Trigger the click event of each matched element. This causes all of the functions
+that have been bound to thet click event to be executed.</desc>
+<examples>
+<code>$("p").click();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the click event of each matched element, which will only be executed once.' type='jQuery' name='oneclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the click event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the click event of each matched element, which will only be executed once.
+Unlike a call to the normal .click() method, calling .oneclick() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneclick( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first click</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound click event from each of the matched
+elements.' type='jQuery' name='unclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the click event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound click event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unclick( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onclick="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound click events from each of the matched elements.' type='jQuery' name='unclick' cat='Events'>
+<desc>Removes all bound click events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unclick();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the dblclick event of each matched element.' type='jQuery' name='dblclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the dblclick event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the dblclick event of each matched element.</desc>
+<examples>
+<code>$("p").dblclick( function() { alert("Hello"); } );</code>
+<result>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the dblclick event of each matched element.' type='jQuery' name='dblclick' cat='Events'>
+<desc>Trigger the dblclick event of each matched element. This causes all of the functions
+that have been bound to thet dblclick event to be executed.</desc>
+<examples>
+<code>$("p").dblclick();</code>
+<result>alert('Hello');</result>
+<before>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the dblclick event of each matched element, which will only be executed once.' type='jQuery' name='onedblclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the dblclick event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the dblclick event of each matched element, which will only be executed once.
+Unlike a call to the normal .dblclick() method, calling .onedblclick() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onedblclick( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first dblclick</result>
+<before>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound dblclick event from each of the matched
+elements.' type='jQuery' name='undblclick' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the dblclick event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound dblclick event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").undblclick( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p ondblclick="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound dblclick events from each of the matched elements.' type='jQuery' name='undblclick' cat='Events'>
+<desc>Removes all bound dblclick events from each of the matched elements.</desc>
+<examples>
+<code>$("p").undblclick();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p ondblclick="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousedown event of each matched element.' type='jQuery' name='mousedown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousedown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousedown event of each matched element.</desc>
+<examples>
+<code>$("p").mousedown( function() { alert("Hello"); } );</code>
+<result>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mousedown event of each matched element.' type='jQuery' name='mousedown' cat='Events'>
+<desc>Trigger the mousedown event of each matched element. This causes all of the functions
+that have been bound to thet mousedown event to be executed.</desc>
+<examples>
+<code>$("p").mousedown();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousedown event of each matched element, which will only be executed once.' type='jQuery' name='onemousedown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousedown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousedown event of each matched element, which will only be executed once.
+Unlike a call to the normal .mousedown() method, calling .onemousedown() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemousedown( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mousedown</result>
+<before>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mousedown event from each of the matched
+elements.' type='jQuery' name='unmousedown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mousedown event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mousedown event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmousedown( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousedown="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mousedown events from each of the matched elements.' type='jQuery' name='unmousedown' cat='Events'>
+<desc>Removes all bound mousedown events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmousedown();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousedown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseup event of each matched element.' type='jQuery' name='mouseup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseup event of each matched element.</desc>
+<examples>
+<code>$("p").mouseup( function() { alert("Hello"); } );</code>
+<result>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mouseup event of each matched element.' type='jQuery' name='mouseup' cat='Events'>
+<desc>Trigger the mouseup event of each matched element. This causes all of the functions
+that have been bound to thet mouseup event to be executed.</desc>
+<examples>
+<code>$("p").mouseup();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseup event of each matched element, which will only be executed once.' type='jQuery' name='onemouseup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseup event of each matched element, which will only be executed once.
+Unlike a call to the normal .mouseup() method, calling .onemouseup() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemouseup( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mouseup</result>
+<before>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mouseup event from each of the matched
+elements.' type='jQuery' name='unmouseup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mouseup event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mouseup event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmouseup( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseup="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mouseup events from each of the matched elements.' type='jQuery' name='unmouseup' cat='Events'>
+<desc>Removes all bound mouseup events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmouseup();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousemove event of each matched element.' type='jQuery' name='mousemove' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousemove event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousemove event of each matched element.</desc>
+<examples>
+<code>$("p").mousemove( function() { alert("Hello"); } );</code>
+<result>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mousemove event of each matched element.' type='jQuery' name='mousemove' cat='Events'>
+<desc>Trigger the mousemove event of each matched element. This causes all of the functions
+that have been bound to thet mousemove event to be executed.</desc>
+<examples>
+<code>$("p").mousemove();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mousemove event of each matched element, which will only be executed once.' type='jQuery' name='onemousemove' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mousemove event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mousemove event of each matched element, which will only be executed once.
+Unlike a call to the normal .mousemove() method, calling .onemousemove() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemousemove( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mousemove</result>
+<before>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mousemove event from each of the matched
+elements.' type='jQuery' name='unmousemove' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mousemove event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mousemove event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmousemove( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousemove="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mousemove events from each of the matched elements.' type='jQuery' name='unmousemove' cat='Events'>
+<desc>Removes all bound mousemove events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmousemove();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmousemove="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseover event of each matched element.' type='jQuery' name='mouseover' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseover event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseover event of each matched element.</desc>
+<examples>
+<code>$("p").mouseover( function() { alert("Hello"); } );</code>
+<result>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mouseover event of each matched element.' type='jQuery' name='mouseover' cat='Events'>
+<desc>Trigger the mouseover event of each matched element. This causes all of the functions
+that have been bound to thet mouseover event to be executed.</desc>
+<examples>
+<code>$("p").mouseover();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseover event of each matched element, which will only be executed once.' type='jQuery' name='onemouseover' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseover event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseover event of each matched element, which will only be executed once.
+Unlike a call to the normal .mouseover() method, calling .onemouseover() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemouseover( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mouseover</result>
+<before>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mouseover event from each of the matched
+elements.' type='jQuery' name='unmouseover' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mouseover event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mouseover event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmouseover( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseover="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mouseover events from each of the matched elements.' type='jQuery' name='unmouseover' cat='Events'>
+<desc>Removes all bound mouseover events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmouseover();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseover="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseout event of each matched element.' type='jQuery' name='mouseout' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseout event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseout event of each matched element.</desc>
+<examples>
+<code>$("p").mouseout( function() { alert("Hello"); } );</code>
+<result>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the mouseout event of each matched element.' type='jQuery' name='mouseout' cat='Events'>
+<desc>Trigger the mouseout event of each matched element. This causes all of the functions
+that have been bound to thet mouseout event to be executed.</desc>
+<examples>
+<code>$("p").mouseout();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the mouseout event of each matched element, which will only be executed once.' type='jQuery' name='onemouseout' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the mouseout event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the mouseout event of each matched element, which will only be executed once.
+Unlike a call to the normal .mouseout() method, calling .onemouseout() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onemouseout( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first mouseout</result>
+<before>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound mouseout event from each of the matched
+elements.' type='jQuery' name='unmouseout' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the mouseout event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound mouseout event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unmouseout( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseout="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound mouseout events from each of the matched elements.' type='jQuery' name='unmouseout' cat='Events'>
+<desc>Removes all bound mouseout events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unmouseout();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onmouseout="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the change event of each matched element.' type='jQuery' name='change' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the change event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the change event of each matched element.</desc>
+<examples>
+<code>$("p").change( function() { alert("Hello"); } );</code>
+<result>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the change event of each matched element.' type='jQuery' name='change' cat='Events'>
+<desc>Trigger the change event of each matched element. This causes all of the functions
+that have been bound to thet change event to be executed.</desc>
+<examples>
+<code>$("p").change();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the change event of each matched element, which will only be executed once.' type='jQuery' name='onechange' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the change event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the change event of each matched element, which will only be executed once.
+Unlike a call to the normal .change() method, calling .onechange() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onechange( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first change</result>
+<before>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound change event from each of the matched
+elements.' type='jQuery' name='unchange' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the change event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound change event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unchange( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onchange="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound change events from each of the matched elements.' type='jQuery' name='unchange' cat='Events'>
+<desc>Removes all bound change events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unchange();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onchange="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the reset event of each matched element.' type='jQuery' name='reset' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the reset event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the reset event of each matched element.</desc>
+<examples>
+<code>$("p").reset( function() { alert("Hello"); } );</code>
+<result>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the reset event of each matched element.' type='jQuery' name='reset' cat='Events'>
+<desc>Trigger the reset event of each matched element. This causes all of the functions
+that have been bound to thet reset event to be executed.</desc>
+<examples>
+<code>$("p").reset();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the reset event of each matched element, which will only be executed once.' type='jQuery' name='onereset' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the reset event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the reset event of each matched element, which will only be executed once.
+Unlike a call to the normal .reset() method, calling .onereset() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onereset( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first reset</result>
+<before>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound reset event from each of the matched
+elements.' type='jQuery' name='unreset' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the reset event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound reset event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unreset( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onreset="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound reset events from each of the matched elements.' type='jQuery' name='unreset' cat='Events'>
+<desc>Removes all bound reset events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unreset();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onreset="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the select event of each matched element.' type='jQuery' name='select' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the select event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the select event of each matched element.</desc>
+<examples>
+<code>$("p").select( function() { alert("Hello"); } );</code>
+<result>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the select event of each matched element.' type='jQuery' name='select' cat='Events'>
+<desc>Trigger the select event of each matched element. This causes all of the functions
+that have been bound to thet select event to be executed.</desc>
+<examples>
+<code>$("p").select();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the select event of each matched element, which will only be executed once.' type='jQuery' name='oneselect' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the select event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the select event of each matched element, which will only be executed once.
+Unlike a call to the normal .select() method, calling .oneselect() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneselect( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first select</result>
+<before>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound select event from each of the matched
+elements.' type='jQuery' name='unselect' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the select event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound select event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unselect( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onselect="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound select events from each of the matched elements.' type='jQuery' name='unselect' cat='Events'>
+<desc>Removes all bound select events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unselect();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onselect="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the submit event of each matched element.' type='jQuery' name='submit' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the submit event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the submit event of each matched element.</desc>
+<examples>
+<code>$("p").submit( function() { alert("Hello"); } );</code>
+<result>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the submit event of each matched element.' type='jQuery' name='submit' cat='Events'>
+<desc>Trigger the submit event of each matched element. This causes all of the functions
+that have been bound to thet submit event to be executed.</desc>
+<examples>
+<code>$("p").submit();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the submit event of each matched element, which will only be executed once.' type='jQuery' name='onesubmit' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the submit event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the submit event of each matched element, which will only be executed once.
+Unlike a call to the normal .submit() method, calling .onesubmit() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onesubmit( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first submit</result>
+<before>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound submit event from each of the matched
+elements.' type='jQuery' name='unsubmit' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the submit event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound submit event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unsubmit( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onsubmit="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound submit events from each of the matched elements.' type='jQuery' name='unsubmit' cat='Events'>
+<desc>Removes all bound submit events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unsubmit();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onsubmit="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keydown event of each matched element.' type='jQuery' name='keydown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keydown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keydown event of each matched element.</desc>
+<examples>
+<code>$("p").keydown( function() { alert("Hello"); } );</code>
+<result>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the keydown event of each matched element.' type='jQuery' name='keydown' cat='Events'>
+<desc>Trigger the keydown event of each matched element. This causes all of the functions
+that have been bound to thet keydown event to be executed.</desc>
+<examples>
+<code>$("p").keydown();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keydown event of each matched element, which will only be executed once.' type='jQuery' name='onekeydown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keydown event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keydown event of each matched element, which will only be executed once.
+Unlike a call to the normal .keydown() method, calling .onekeydown() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onekeydown( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first keydown</result>
+<before>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound keydown event from each of the matched
+elements.' type='jQuery' name='unkeydown' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the keydown event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound keydown event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unkeydown( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeydown="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound keydown events from each of the matched elements.' type='jQuery' name='unkeydown' cat='Events'>
+<desc>Removes all bound keydown events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unkeydown();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeydown="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keypress event of each matched element.' type='jQuery' name='keypress' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keypress event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keypress event of each matched element.</desc>
+<examples>
+<code>$("p").keypress( function() { alert("Hello"); } );</code>
+<result>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the keypress event of each matched element.' type='jQuery' name='keypress' cat='Events'>
+<desc>Trigger the keypress event of each matched element. This causes all of the functions
+that have been bound to thet keypress event to be executed.</desc>
+<examples>
+<code>$("p").keypress();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keypress event of each matched element, which will only be executed once.' type='jQuery' name='onekeypress' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keypress event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keypress event of each matched element, which will only be executed once.
+Unlike a call to the normal .keypress() method, calling .onekeypress() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onekeypress( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first keypress</result>
+<before>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound keypress event from each of the matched
+elements.' type='jQuery' name='unkeypress' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the keypress event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound keypress event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unkeypress( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeypress="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound keypress events from each of the matched elements.' type='jQuery' name='unkeypress' cat='Events'>
+<desc>Removes all bound keypress events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unkeypress();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeypress="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keyup event of each matched element.' type='jQuery' name='keyup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keyup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keyup event of each matched element.</desc>
+<examples>
+<code>$("p").keyup( function() { alert("Hello"); } );</code>
+<result>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the keyup event of each matched element.' type='jQuery' name='keyup' cat='Events'>
+<desc>Trigger the keyup event of each matched element. This causes all of the functions
+that have been bound to thet keyup event to be executed.</desc>
+<examples>
+<code>$("p").keyup();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the keyup event of each matched element, which will only be executed once.' type='jQuery' name='onekeyup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the keyup event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the keyup event of each matched element, which will only be executed once.
+Unlike a call to the normal .keyup() method, calling .onekeyup() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").onekeyup( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first keyup</result>
+<before>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound keyup event from each of the matched
+elements.' type='jQuery' name='unkeyup' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the keyup event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound keyup event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unkeyup( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeyup="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound keyup events from each of the matched elements.' type='jQuery' name='unkeyup' cat='Events'>
+<desc>Removes all bound keyup events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unkeyup();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onkeyup="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the error event of each matched element.' type='jQuery' name='error' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the error event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the error event of each matched element.</desc>
+<examples>
+<code>$("p").error( function() { alert("Hello"); } );</code>
+<result>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Trigger the error event of each matched element.' type='jQuery' name='error' cat='Events'>
+<desc>Trigger the error event of each matched element. This causes all of the functions
+that have been bound to thet error event to be executed.</desc>
+<examples>
+<code>$("p").error();</code>
+<result>alert('Hello');</result>
+<before>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Bind a function to the error event of each matched element, which will only be executed once.' type='jQuery' name='oneerror' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to bind to the error event on each of the matched elements.</desc>
+</params>
+<desc>Bind a function to the error event of each matched element, which will only be executed once.
+Unlike a call to the normal .error() method, calling .oneerror() causes the bound function to be
+only executed the first time it is triggered, and never again (unless it is re-bound).</desc>
+<examples>
+<code>$("p").oneerror( function() { alert("Hello"); } );</code>
+<result>alert('Hello'); // Only executed for the first error</result>
+<before>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes a bound error event from each of the matched
+elements.' type='jQuery' name='unerror' cat='Events'>
+<params type='Function' name='fn'>
+<desc>A function to unbind from the error event on each of the matched elements.</desc>
+</params>
+<desc>Removes a bound error event from each of the matched
+elements. You must pass the identical function that was used in the original 
+bind method.</desc>
+<examples>
+<code>$("p").unerror( myFunction );</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onerror="myFunction"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Removes all bound error events from each of the matched elements.' type='jQuery' name='unerror' cat='Events'>
+<desc>Removes all bound error events from each of the matched elements.</desc>
+<examples>
+<code>$("p").unerror();</code>
+<result>&lt;p&gt;Hello&lt;/p&gt;</result>
+<before>&lt;p onerror="alert('Hello');"&gt;Hello&lt;/p&gt;</before>
+</examples>
+</method>
+<method short='Show all matched elements using a graceful animation.' type='jQuery' name='show' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Show all matched elements using a graceful animation.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").show("slow");</code>
+</examples>
+</method>
+<method short='Show all matched elements using a graceful animation and firing a callback
+function after completion.' type='jQuery' name='show' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Show all matched elements using a graceful animation and firing a callback
+function after completion.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").show("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Hide all matched elements using a graceful animation.' type='jQuery' name='hide' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Hide all matched elements using a graceful animation.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").hide("slow");</code>
+</examples>
+</method>
+<method short='Hide all matched elements using a graceful animation and firing a callback
+function after completion.' type='jQuery' name='hide' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Hide all matched elements using a graceful animation and firing a callback
+function after completion.
+The height, width, and opacity of each of the matched elements 
+are changed dynamically according to the specified speed.</desc>
+<examples>
+<code>$("p").hide("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Reveal all matched elements by adjusting their height.' type='jQuery' name='slideDown' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Reveal all matched elements by adjusting their height.
+Only the height is adjusted for this animation, causing all matched
+elements to be revealed in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideDown("slow");</code>
+</examples>
+</method>
+<method short='Reveal all matched elements by adjusting their height and firing a callback
+function after completion.' type='jQuery' name='slideDown' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Reveal all matched elements by adjusting their height and firing a callback
+function after completion.
+Only the height is adjusted for this animation, causing all matched
+elements to be revealed in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideDown("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Hide all matched elements by adjusting their height.' type='jQuery' name='slideUp' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Hide all matched elements by adjusting their height.
+Only the height is adjusted for this animation, causing all matched
+elements to be hidden in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideUp("slow");</code>
+</examples>
+</method>
+<method short='Hide all matched elements by adjusting their height and firing a callback
+function after completion.' type='jQuery' name='slideUp' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Hide all matched elements by adjusting their height and firing a callback
+function after completion.
+Only the height is adjusted for this animation, causing all matched
+elements to be hidden in a "sliding" manner.</desc>
+<examples>
+<code>$("p").slideUp("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Fade in all matched elements by adjusting their opacity.' type='jQuery' name='fadeIn' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Fade in all matched elements by adjusting their opacity.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeIn("slow");</code>
+</examples>
+</method>
+<method short='Fade in all matched elements by adjusting their opacity and firing a 
+callback function after completion.' type='jQuery' name='fadeIn' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Fade in all matched elements by adjusting their opacity and firing a 
+callback function after completion.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeIn("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Fade out all matched elements by adjusting their opacity.' type='jQuery' name='fadeOut' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<desc>Fade out all matched elements by adjusting their opacity.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeOut("slow");</code>
+</examples>
+</method>
+<method short='Fade out all matched elements by adjusting their opacity and firing a 
+callback function after completion.' type='jQuery' name='fadeOut' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Fade out all matched elements by adjusting their opacity and firing a 
+callback function after completion.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeOut("slow",function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+<method short='Fade the opacity of all matched elements to a specified opacity.' type='jQuery' name='fadeTo' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Number' name='opacity'>
+<desc>The opacity to fade to (a number from 0 to 1).</desc>
+</params>
+<desc>Fade the opacity of all matched elements to a specified opacity.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeTo("slow", 0.5);</code>
+</examples>
+</method>
+<method short='Fade the opacity of all matched elements to a specified opacity and 
+firing a callback function after completion.' type='jQuery' name='fadeTo' cat='Effects/Animations'>
+<params type='Object' name='speed'>
+<desc>A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).</desc>
+</params>
+<params type='Number' name='opacity'>
+<desc>The opacity to fade to (a number from 0 to 1).</desc>
+</params>
+<params type='Function' name='callback'>
+<desc>A function to be executed whenever the animation completes.</desc>
+</params>
+<desc>Fade the opacity of all matched elements to a specified opacity and 
+firing a callback function after completion.
+Only the opacity is adjusted for this animation, meaning that
+all of the matched elements should already have some form of height
+and width associated with them.</desc>
+<examples>
+<code>$("p").fadeTo("slow", 0.5, function(){<br/>  alert("Animation Done.");<br/>});</code>
+</examples>
+</method>
+</docs>
diff --git a/docs/jquery-docs-json.js b/docs/jquery-docs-json.js
deleted file mode 100644 (file)
index 999f1c4..0000000
+++ /dev/null
@@ -1,4094 +0,0 @@
-[
-          {
-            'desc': 'The current SVN version of jQuery.',
-            'examples': [],
-            'name': 'jquery',
-            'params': [],
-            'private': 1,
-            'property': 1,
-            'short': 'The current SVN version of jQuery.',
-            'type': 'String'
-          },
-          {
-            'desc': 'The number of elements currently matched.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;',
-                              'code': '$("img").length;',
-                              'result': '2'
-                            }
-                          ],
-            'name': 'length',
-            'params': [],
-            'property': 1,
-            'short': 'The number of elements currently matched.',
-            'type': 'Number'
-          },
-          {
-            'desc': 'The number of elements currently matched.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;',
-                              'code': '$("img").size();',
-                              'result': '2'
-                            }
-                          ],
-            'name': 'size',
-            'params': [],
-            'short': 'The number of elements currently matched.',
-            'type': 'Number'
-          },
-          {
-            'desc': 'Access all matched elements. This serves as a backwards-compatible way of accessing all matched elements (other than the jQuery object itself, which is, in fact, an array of elements).',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;',
-                              'code': '$("img").get();',
-                              'result': '[ &lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt; ]'
-                            }
-                          ],
-            'name': 'get',
-            'params': [],
-            'short': 'Access all matched elements.',
-            'type': 'Array&lt;Element&gt;'
-          },
-          {
-            'desc': 'Access a single matched element. <tt>num</tt> is used to access the  <tt>num</tt>th element matched.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;',
-                              'code': '$("img").get(1);',
-                              'result': '[ &lt;img src="test1.jpg"/&gt; ]'
-                            }
-                          ],
-            'name': 'get',
-            'params': [
-                          {
-                            'desc': 'Access the element in the &lt;tt&gt;num&lt;/tt&gt;th position.',
-                            'name': 'num',
-                            'type': 'Number'
-                          }
-                        ],
-            'short': 'Access a single matched element.',
-            'type': 'Element'
-          },
-          {
-            'desc': 'Set the jQuery object to an array of elements.',
-            'examples': [
-                            {
-                              'code': '$("img").get([ document.body ]);',
-                              'result': '$("img").get() == [ document.body ]'
-                            }
-                          ],
-            'name': 'get',
-            'params': [
-                          {
-                            'desc': 'An array of elements',
-                            'name': 'elems',
-                            'type': 'Elements'
-                          }
-                        ],
-            'private': 1,
-            'short': 'Set the jQuery object to an array of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Execute a function within the context of every matched element. This means that every time the passed-in function is executed (which is once for every element matched) the \'this\' keyword points to the specific element.<br><br>Additionally, the function, when executed, is passed a single argument representing the position of the element in the matched set.',
-            'examples': [
-                            {
-                              'before': '&lt;img/&gt; &lt;img/&gt;',
-                              'code': '$("img").each(function(){ this.src = "test.jpg"; });',
-                              'result': '&lt;img src="test.jpg"/&gt; &lt;img src="test.jpg"/&gt;'
-                            }
-                          ],
-            'name': 'each',
-            'params': [
-                          {
-                            'desc': 'A function to execute',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Execute a function within the context of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Access a property on the first matched element. This method makes it easy to retreive a property value from the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test.jpg"/&gt;',
-                              'code': '$("img").attr("src");',
-                              'result': 'test.jpg'
-                            }
-                          ],
-            'name': 'attr',
-            'params': [
-                          {
-                            'desc': 'The name of the property to access.',
-                            'name': 'name',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Access a property on the first matched element.',
-            'type': 'Object'
-          },
-          {
-            'desc': 'Set a hash of key/value object properties to all matched elements. This serves as the best way to set a large number of properties on all matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;img/&gt;',
-                              'code': '$("img").attr({ src: "test.jpg", alt: "Test Image" });',
-                              'result': '&lt;img src="test.jpg" alt="Test Image"/&gt;'
-                            }
-                          ],
-            'name': 'attr',
-            'params': [
-                          {
-                            'desc': 'A set of key/value pairs to set as object properties.',
-                            'name': 'prop',
-                            'type': 'Hash'
-                          }
-                        ],
-            'short': 'Set a hash of key/value object properties to all matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Set a single property to a value, on all matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;img/&gt;',
-                              'code': '$("img").attr("src","test.jpg");',
-                              'result': '&lt;img src="test.jpg"/&gt;'
-                            }
-                          ],
-            'name': 'attr',
-            'params': [
-                          {
-                            'desc': 'The name of the property to set.',
-                            'name': 'key',
-                            'type': 'String'
-                          },
-                          {
-                            'desc': 'The value to set the property to.',
-                            'name': 'value',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Set a single property to a value, on all matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Access a style property on the first matched element. This method makes it easy to retreive a style property value from the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;',
-                              'code': '$("p").css("red");',
-                              'result': 'red'
-                            }
-                          ],
-            'name': 'css',
-            'params': [
-                          {
-                            'desc': 'The name of the property to access.',
-                            'name': 'name',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Access a style property on the first matched element.',
-            'type': 'Object'
-          },
-          {
-            'desc': 'Set a hash of key/value style properties to all matched elements. This serves as the best way to set a large number of style properties on all matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;',
-                              'code': '$("p").css({ color: "red", background: "blue" });',
-                              'result': '&lt;p style="color:red; background:blue;"&gt;Test Paragraph.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'css',
-            'params': [
-                          {
-                            'desc': 'A set of key/value pairs to set as style properties.',
-                            'name': 'prop',
-                            'type': 'Hash'
-                          }
-                        ],
-            'short': 'Set a hash of key/value style properties to all matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Set a single style property to a value, on all matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;',
-                              'code': '$("p").css("color","red");',
-                              'result': '&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'css',
-            'params': [
-                          {
-                            'desc': 'The name of the property to set.',
-                            'name': 'key',
-                            'type': 'String'
-                          },
-                          {
-                            'desc': 'The value to set the property to.',
-                            'name': 'value',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Set a single style property to a value, on all matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Retreive the text contents of all matched elements. The result is a string that contains the combined text contents of all matched elements. This method works on both HTML and XML documents.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;',
-                              'code': '$("p").text();',
-                              'result': 'Test Paragraph.'
-                            }
-                          ],
-            'name': 'text',
-            'params': [],
-            'short': 'Retreive the text contents of all matched elements.',
-            'type': 'String'
-          },
-          {
-            'any': [
-                       'String html A string of HTML, that will be created on the fly and wrapped around the target.',
-                       'Element elem A DOM element that will be wrapped.',
-                       'Array&lt;Element&gt; elems An array of elements, the first of which will be wrapped.',
-                       'Object obj Any object, converted to a string, then a text node.'
-                     ],
-            'desc': 'Wrap all matched elements with a structure of other elements. This wrapping process is most useful for injecting additional stucture into a document, without ruining the original semantic qualities of a document.<br><br>The way that is works is that it goes through the first element argument provided and finds the deepest element within the structure - it is that element that will en-wrap everything else.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;',
-                              'code': '$("p").wrap("&lt;div class=\'wrap\'&gt;&lt;/div&gt;");',
-                              'result': '&lt;div class=\'wrap\'&gt;&lt;p&gt;Test Paragraph.&lt;/p&gt;&lt;/div&gt;'
-                            }
-                          ],
-            'name': 'wrap',
-            'params': [],
-            'short': 'Wrap all matched elements with a structure of other elements.',
-            'type': 'jQuery'
-          },
-          {
-            'any': [
-                       'String html A string of HTML, that will be created on the fly and appended to the target.',
-                       'Element elem A DOM element that will be appended.',
-                       'Array&lt;Element&gt; elems An array of elements, all of which will be appended.',
-                       'Object obj Any object, converted to a string, then a text node.'
-                     ],
-            'desc': 'Append any number of elements to the inside of all matched elements. This operation is similar to doing an <tt>appendChild</tt> to all the  specified elements, adding them into the document.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;I would like to say: &lt;/p&gt;',
-                              'code': '$("p").append("&lt;b&gt;Hello&lt;/b&gt;");',
-                              'result': '&lt;p&gt;I would like to say: &lt;b&gt;Hello&lt;/b&gt;&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'append',
-            'params': [],
-            'short': 'Append any number of elements to the inside of all matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'any': [
-                       'String html A string of HTML, that will be created on the fly and prepended to the target.',
-                       'Element elem A DOM element that will be prepended.',
-                       'Array&lt;Element&gt; elems An array of elements, all of which will be prepended.',
-                       'Object obj Any object, converted to a string, then a text node.'
-                     ],
-            'desc': 'Prepend any number of elements to the inside of all matched elements. This operation is the best way to insert a set of elements inside, at the  beginning, of all the matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;, how are you?&lt;/p&gt;',
-                              'code': '$("p").prepend("&lt;b&gt;Hello&lt;/b&gt;");',
-                              'result': '&lt;p&gt;&lt;b&gt;Hello&lt;/b&gt;, how are you?&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'prepend',
-            'params': [],
-            'short': 'Prepend any number of elements to the inside of all matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'any': [
-                       'String html A string of HTML, that will be created on the fly and inserted.',
-                       'Element elem A DOM element that will beinserted.',
-                       'Array&lt;Element&gt; elems An array of elements, all of which will be inserted.',
-                       'Object obj Any object, converted to a string, then a text node.'
-                     ],
-            'desc': 'Insert any number of elements before each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;how are you?&lt;/p&gt;',
-                              'code': '$("p").before("&lt;b&gt;Hello&lt;/b&gt;");',
-                              'result': '&lt;b&gt;Hello&lt;/b&gt;&lt;p&gt;how are you?&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'before',
-            'params': [],
-            'short': 'Insert any number of elements before each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'any': [
-                       'String html A string of HTML, that will be created on the fly and inserted.',
-                       'Element elem A DOM element that will beinserted.',
-                       'Array&lt;Element&gt; elems An array of elements, all of which will be inserted.',
-                       'Object obj Any object, converted to a string, then a text node.'
-                     ],
-            'desc': 'Insert any number of elements after each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;How are you?&lt;/p&gt;',
-                              'code': '$("p").after("&lt;p&gt;I\'m doing fine.&lt;/p&gt;");',
-                              'result': '&lt;p&gt;How are you?&lt;/p&gt;&lt;p&gt;I\'m doing fine.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'after',
-            'params': [],
-            'short': 'Insert any number of elements after each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'End the most recent \'destructive\' operation, reverting the list of matched elements back to its previous state. After an end operation, the list of matched elements will  revert to the last state of matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;',
-                              'code': '$("p").find("span").end();',
-                              'result': '$("p").find("span").end() == [ &lt;p&gt;...&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'end',
-            'params': [],
-            'short': 'End the most recent \'destructive\' operation, reverting the list of matched elements back to its previous state.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Searches for all elements that match the specified expression. This method is the optimal way of finding additional descendant elements with which to process.<br><br>All searching is done using a jQuery expression. The expression can be  written using CSS 1-3 Selector syntax, or basic XPath.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;',
-                              'code': '$("p").find("span");',
-                              'result': '$("p").find("span") == [ &lt;span&gt;Hello&lt;/span&gt; ]'
-                            }
-                          ],
-            'name': 'find',
-            'params': [
-                          {
-                            'desc': 'An expression to search with.',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Searches for all elements that match the specified expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all elements from the set of matched elements that do not  match the specified expression. This method is used to narrow down the results of a search.<br><br>All searching is done using a jQuery expression. The expression can be written using CSS 1-3 Selector syntax, or basic XPath.',
-            'examples': [
-                            {
-                              'before': '&lt;p class="selected"&gt;Hello&lt;/p&gt;&lt;p&gt;How are you?&lt;/p&gt;',
-                              'code': '$("p").filter(".selected")',
-                              'result': '$("p").filter(".selected") == [ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'filter',
-            'params': [
-                          {
-                            'desc': 'An expression to search with.',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Removes all elements from the set of matched elements that do not  match the specified expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all elements from the set of matched elements that do not match at least one of the expressions passed to the function. This  method is used when you want to filter the set of matched elements  through more than one expression.<br><br>Elements will be retained in the jQuery object if they match at least one of the expressions passed.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;p class="selected"&gt;And Again&lt;/p&gt;',
-                              'code': '$("p").filter([".selected", ":first"])',
-                              'result': '$("p").filter([".selected", ":first"]) == [ &lt;p&gt;Hello&lt;/p&gt;, &lt;p class="selected"&gt;And Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'filter',
-            'params': [
-                          {
-                            'desc': 'A set of expressions to evaluate against',
-                            'name': 'exprs',
-                            'type': 'Array&lt;String&gt;'
-                          }
-                        ],
-            'short': 'Removes all elements from the set of matched elements that do not match at least one of the expressions passed to the function.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes the specified Element from the set of matched elements. This method is used to remove a single Element from a jQuery object.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;',
-                              'code': '$("p").not( document.getElementById("selected") )',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'not',
-            'params': [
-                          {
-                            'desc': 'An element to remove from the set',
-                            'name': 'el',
-                            'type': 'Element'
-                          }
-                        ],
-            'short': 'Removes the specified Element from the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes elements matching the specified expression from the set of matched elements. This method is used to remove one or more elements from a jQuery object.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;',
-                              'code': '$("p").not("#selected")',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'not',
-            'params': [
-                          {
-                            'desc': 'An expression with which to remove matching elements',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Removes elements matching the specified expression from the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Adds the elements matched by the expression to the jQuery object. This can be used to concatenate the result sets of two expressions.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;',
-                              'code': '$("p").add("span")',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span&gt;Hello Again&lt;/span&gt; ]'
-                            }
-                          ],
-            'name': 'add',
-            'params': [
-                          {
-                            'desc': 'An expression whose matched elements are added',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Adds the elements matched by the expression to the jQuery object.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Adds each of the Elements in the array to the set of matched elements. This is used to add a set of Elements to a jQuery object.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;span id="b"&gt;And Again&lt;/span&gt;&lt;/p&gt;',
-                              'code': '$("p").add([document.getElementById("a"), document.getElementById("b")])',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt;, &lt;span id="b"&gt;And Again&lt;/span&gt; ]'
-                            }
-                          ],
-            'name': 'add',
-            'params': [
-                          {
-                            'desc': 'An array of Elements to add',
-                            'name': 'els',
-                            'type': 'Array&lt;Element&gt;'
-                          }
-                        ],
-            'short': 'Adds each of the Elements in the array to the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Adds a single Element to the set of matched elements. This is used to add a single Element to a jQuery object.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;/p&gt;',
-                              'code': '$("p").add( document.getElementById("a") )',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt; ]'
-                            }
-                          ],
-            'name': 'add',
-            'params': [
-                          {
-                            'desc': 'An Element to add',
-                            'name': 'el',
-                            'type': 'Element'
-                          }
-                        ],
-            'short': 'Adds a single Element to the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': '',
-            'examples': [],
-            'name': 'domManip',
-            'params': [
-                          {
-                            'desc': '',
-                            'name': 'args',
-                            'type': 'Array'
-                          },
-                          {
-                            'desc': '',
-                            'name': 'table',
-                            'type': 'Boolean'
-                          },
-                          {
-                            'desc': '',
-                            'name': 'int',
-                            'type': 'Number'
-                          },
-                          {
-                            'desc': 'The function doing the DOM manipulation.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'private': 1,
-            'short': '',
-            'type': 'jQuery'
-          },
-          {
-            'desc': '',
-            'examples': [],
-            'name': 'pushStack',
-            'params': [
-                          {
-                            'desc': '',
-                            'name': 'a',
-                            'type': 'Array'
-                          },
-                          {
-                            'desc': '',
-                            'name': 'args',
-                            'type': 'Array'
-                          }
-                        ],
-            'private': 1,
-            'short': '',
-            'type': 'jQuery'
-          },
-          {
-            'desc': '',
-            'examples': [],
-            'name': 'extend',
-            'params': [
-                          {
-                            'desc': '',
-                            'name': 'obj',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': '',
-                            'name': 'prop',
-                            'type': 'Object'
-                          }
-                        ],
-            'private': 1,
-            'short': '',
-            'type': 'Object'
-          },
-          {
-            'desc': 'Extend one object with another, returning the original, modified, object. This is a great utility for simple inheritance.',
-            'examples': [],
-            'name': '$.extend',
-            'params': [
-                          {
-                            'desc': 'The object to extend',
-                            'name': 'obj',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'The object that will be merged into the first.',
-                            'name': 'prop',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Extend one object with another, returning the original, modified, object.',
-            'type': 'Object'
-          },
-          {
-            'desc': '',
-            'examples': [],
-            'name': 'init',
-            'params': [],
-            'private': 1,
-            'short': '',
-            'type': 'undefined'
-          },
-          {
-            'desc': 'A generic iterator function, which can be used to seemlessly iterate over both objects and arrays.',
-            'examples': [],
-            'name': '$.each',
-            'params': [
-                          {
-                            'desc': 'The object, or array, to iterate over.',
-                            'name': 'obj',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'The function that will be executed on every object.',
-                            'name': 'fn',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'A generic iterator function, which can be used to seemlessly iterate over both objects and arrays.',
-            'type': 'Object'
-          },
-          {
-            'desc': 'Remove the whitespace from the beginning and end of a string.',
-            'examples': [],
-            'name': '$.trim',
-            'params': [
-                          {
-                            'desc': 'The string to trim.',
-                            'name': 'str',
-                            'type': 'String'
-                          }
-                        ],
-            'private': 1,
-            'short': 'Remove the whitespace from the beginning and end of a string.',
-            'type': 'String'
-          },
-          {
-            'desc': 'All ancestors of a given element.',
-            'examples': [],
-            'name': '$.parents',
-            'params': [
-                          {
-                            'desc': 'The element to find the ancestors of.',
-                            'name': 'elem',
-                            'type': 'Element'
-                          }
-                        ],
-            'private': 1,
-            'short': 'All ancestors of a given element.',
-            'type': 'Array&lt;Element&gt;'
-          },
-          {
-            'desc': 'All elements on a specified axis.',
-            'examples': [],
-            'name': '$.sibling',
-            'params': [
-                          {
-                            'desc': 'The element to find all the siblings of (including itself).',
-                            'name': 'elem',
-                            'type': 'Element'
-                          }
-                        ],
-            'private': 1,
-            'short': 'All elements on a specified axis.',
-            'type': 'Array'
-          },
-          {
-            'desc': 'Merge two arrays together, removing all duplicates.',
-            'examples': [],
-            'name': '$.merge',
-            'params': [
-                          {
-                            'desc': 'The first array to merge.',
-                            'name': 'a',
-                            'type': 'Array'
-                          },
-                          {
-                            'desc': 'The second array to merge.',
-                            'name': 'b',
-                            'type': 'Array'
-                          }
-                        ],
-            'private': 1,
-            'short': 'Merge two arrays together, removing all duplicates.',
-            'type': 'Array'
-          },
-          {
-            'desc': 'Remove items that aren\'t matched in an array. The function passed in to this method will be passed two arguments: \'a\' (which is the array item) and \'i\' (which is the index of the item in the array).',
-            'examples': [],
-            'name': '$.grep',
-            'params': [
-                          {
-                            'desc': 'The Array to find items in.',
-                            'name': 'array',
-                            'type': 'Array'
-                          },
-                          {
-                            'desc': 'The function to process each item against.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          },
-                          {
-                            'desc': 'Invert the selection - select the opposite of the function.',
-                            'name': 'inv',
-                            'type': 'Boolean'
-                          }
-                        ],
-            'private': 1,
-            'short': 'Remove items that aren\'t matched in an array.',
-            'type': 'Array'
-          },
-          {
-            'desc': 'Translate all items in array to another array of items. The translation function that is provided to this method is passed one argument: \'a\' (the item to be  translated). If an array is returned, that array is mapped out and merged into the full array. Additionally, returning \'null\' or \'undefined\' will delete the item from the array. Both of these changes imply that the size of the array may not be the same size upon completion, as it was when it started.',
-            'examples': [],
-            'name': '$.map',
-            'params': [
-                          {
-                            'desc': 'The Array to translate.',
-                            'name': 'array',
-                            'type': 'Array'
-                          },
-                          {
-                            'desc': 'The function to process each item against.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'private': 1,
-            'short': 'Translate all items in array to another array of items.',
-            'type': 'Array'
-          },
-          {
-            'desc': 'Append all of the matched elements to another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).append(B), in that instead of appending B to A, you\'re appending A to B.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;/div&gt;',
-                              'code': '$("p").appendTo("#foo");',
-                              'result': '&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;/div&gt;'
-                            }
-                          ],
-            'name': 'appendTo',
-            'params': [
-                          {
-                            'desc': 'A jQuery expression of elements to match.',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Append all of the matched elements to another, specified, set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Prepend all of the matched elements to another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).prepend(B), in that instead of prepending B to A, you\'re prepending A to B.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;',
-                              'code': '$("p").prependTo("#foo");',
-                              'result': '&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;'
-                            }
-                          ],
-            'name': 'prependTo',
-            'params': [
-                          {
-                            'desc': 'A jQuery expression of elements to match.',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Prepend all of the matched elements to another, specified, set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Insert all of the matched elements before another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).before(B), in that instead of inserting B before A, you\'re inserting A before B.',
-            'examples': [
-                            {
-                              'before': '&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;',
-                              'code': '$("p").insertBefore("#foo");',
-                              'result': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;'
-                            }
-                          ],
-            'name': 'insertBefore',
-            'params': [
-                          {
-                            'desc': 'A jQuery expression of elements to match.',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Insert all of the matched elements before another, specified, set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Insert all of the matched elements after another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).after(B), in that instead of inserting B after A, you\'re inserting A after B.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;',
-                              'code': '$("p").insertAfter("#foo");',
-                              'result': '&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;'
-                            }
-                          ],
-            'name': 'insertAfter',
-            'params': [
-                          {
-                            'desc': 'A jQuery expression of elements to match.',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Insert all of the matched elements after another, specified, set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS width of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").width();',
-                              'result': '"300px"'
-                            }
-                          ],
-            'name': 'width',
-            'params': [],
-            'short': 'Get the current CSS width of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS width of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").width("20px");',
-                              'result': '&lt;p style="width:20px;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'width',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS width of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS height of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").height();',
-                              'result': '"14px"'
-                            }
-                          ],
-            'name': 'height',
-            'params': [],
-            'short': 'Get the current CSS height of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS height of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").height("20px");',
-                              'result': '&lt;p style="height:20px;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'height',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS height of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS top of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").top();',
-                              'result': '"0px"'
-                            }
-                          ],
-            'name': 'top',
-            'params': [],
-            'short': 'Get the current CSS top of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS top of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").top("20px");',
-                              'result': '&lt;p style="top:20px;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'top',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS top of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS left of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").left();',
-                              'result': '"0px"'
-                            }
-                          ],
-            'name': 'left',
-            'params': [],
-            'short': 'Get the current CSS left of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS left of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").left("20px");',
-                              'result': '&lt;p style="left:20px;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'left',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS left of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS position of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").position();',
-                              'result': '"static"'
-                            }
-                          ],
-            'name': 'position',
-            'params': [],
-            'short': 'Get the current CSS position of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS position of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").position("relative");',
-                              'result': '&lt;p style="position:relative;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'position',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS position of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS float of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").float();',
-                              'result': '"none"'
-                            }
-                          ],
-            'name': 'float',
-            'params': [],
-            'short': 'Get the current CSS float of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS float of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").float("left");',
-                              'result': '&lt;p style="float:left;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'float',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS float of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS overflow of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").overflow();',
-                              'result': '"none"'
-                            }
-                          ],
-            'name': 'overflow',
-            'params': [],
-            'short': 'Get the current CSS overflow of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS overflow of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").overflow("auto");',
-                              'result': '&lt;p style="overflow:auto;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'overflow',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS overflow of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS color of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").color();',
-                              'result': '"black"'
-                            }
-                          ],
-            'name': 'color',
-            'params': [],
-            'short': 'Get the current CSS color of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS color of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").color("blue");',
-                              'result': '&lt;p style="color:blue;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'color',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS color of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current CSS background of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").background();',
-                              'result': '""'
-                            }
-                          ],
-            'name': 'background',
-            'params': [],
-            'short': 'Get the current CSS background of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the CSS background of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;This is just a test.&lt;/p&gt;',
-                              'code': '$("p").background("blue");',
-                              'result': '&lt;p style="background:blue;"&gt;This is just a test.&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'background',
-            'params': [
-                          {
-                            'desc': 'Set the CSS property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the CSS background of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current value of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;input type="text" value="some text"/&gt;',
-                              'code': '$("input").val();',
-                              'result': '"some text"'
-                            }
-                          ],
-            'name': 'val',
-            'params': [],
-            'short': 'Get the current value of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the value of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;input type="text" value="some text"/&gt;',
-                              'code': '$("input").value("test");',
-                              'result': '&lt;input type="text" value="test"/&gt;'
-                            }
-                          ],
-            'name': 'val',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the value of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the html contents of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;input/&gt;&lt;/div&gt;',
-                              'code': '$("div").html();',
-                              'result': '&lt;input/&gt;'
-                            }
-                          ],
-            'name': 'html',
-            'params': [],
-            'short': 'Get the html contents of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the html contents of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;input/&gt;&lt;/div&gt;',
-                              'code': '$("div").html("&lt;b&gt;new stuff&lt;/b&gt;");',
-                              'result': '&lt;div&gt;&lt;b&gt;new stuff&lt;/b&lt;/div&gt;'
-                            }
-                          ],
-            'name': 'html',
-            'params': [
-                          {
-                            'desc': 'Set the html contents to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the html contents of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current id of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;input type="text" id="test" value="some text"/&gt;',
-                              'code': '$("input").id();',
-                              'result': '"test"'
-                            }
-                          ],
-            'name': 'id',
-            'params': [],
-            'short': 'Get the current id of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the id of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;input type="text" id="test" value="some text"/&gt;',
-                              'code': '$("input").id("newid");',
-                              'result': '&lt;input type="text" id="newid" value="some text"/&gt;'
-                            }
-                          ],
-            'name': 'id',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the id of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current title of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test.jpg" title="my image"/&gt;',
-                              'code': '$("img").title();',
-                              'result': '"my image"'
-                            }
-                          ],
-            'name': 'title',
-            'params': [],
-            'short': 'Get the current title of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the title of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test.jpg" title="my image"/&gt;',
-                              'code': '$("img").title("new title");',
-                              'result': '&lt;img src="test.jpg" title="new image"/&gt;'
-                            }
-                          ],
-            'name': 'title',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the title of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current name of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;input type="text" name="username"/&gt;',
-                              'code': '$("input").name();',
-                              'result': '"username"'
-                            }
-                          ],
-            'name': 'name',
-            'params': [],
-            'short': 'Get the current name of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the name of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;input type="text" name="username"/&gt;',
-                              'code': '$("input").name("user");',
-                              'result': '&lt;input type="text" name="user"/&gt;'
-                            }
-                          ],
-            'name': 'name',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the name of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current href of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;a href="test.html"&gt;my link&lt;/a&gt;',
-                              'code': '$("a").href();',
-                              'result': '"test.html"'
-                            }
-                          ],
-            'name': 'href',
-            'params': [],
-            'short': 'Get the current href of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the href of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;a href="test.html"&gt;my link&lt;/a&gt;',
-                              'code': '$("a").href("test2.html");',
-                              'result': '&lt;a href="test2.html"&gt;my link&lt;/a&gt;'
-                            }
-                          ],
-            'name': 'href',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the href of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current src of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test.jpg" title="my image"/&gt;',
-                              'code': '$("img").src();',
-                              'result': '"test.jpg"'
-                            }
-                          ],
-            'name': 'src',
-            'params': [],
-            'short': 'Get the current src of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the src of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;img src="test.jpg" title="my image"/&gt;',
-                              'code': '$("img").src("test2.jpg");',
-                              'result': '&lt;img src="test2.jpg" title="my image"/&gt;'
-                            }
-                          ],
-            'name': 'src',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the src of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get the current rel of the first matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;',
-                              'code': '$("a").rel();',
-                              'result': '"nofollow"'
-                            }
-                          ],
-            'name': 'rel',
-            'params': [],
-            'short': 'Get the current rel of the first matched element.',
-            'type': 'String'
-          },
-          {
-            'desc': 'Set the rel of every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;a href="test.html"&gt;my link&lt;/a&gt;',
-                              'code': '$("a").rel("nofollow");',
-                              'result': '&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;'
-                            }
-                          ],
-            'name': 'rel',
-            'params': [
-                          {
-                            'desc': 'Set the property to the specified value.',
-                            'name': 'val',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Set the rel of every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique parents of the matched set of elements.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;',
-                              'code': '$("p").parent()',
-                              'result': '[ &lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt; ]'
-                            }
-                          ],
-            'name': 'parent',
-            'params': [],
-            'short': 'Get a set of elements containing the unique parents of the matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique parents of the matched set of elements, and filtered by an expression.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;&lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt;',
-                              'code': '$("p").parent(".selected")',
-                              'result': '[ &lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt; ]'
-                            }
-                          ],
-            'name': 'parent',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the parents with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing the unique parents of the matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements.',
-            'examples': [
-                            {
-                              'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;',
-                              'code': '$("span").ancestors()',
-                              'result': '[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'ancestors',
-            'params': [],
-            'short': 'Get a set of elements containing the unique ancestors of the matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.',
-            'examples': [
-                            {
-                              'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;',
-                              'code': '$("span").ancestors("p")',
-                              'result': '[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'ancestors',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the ancestors with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements.',
-            'examples': [
-                            {
-                              'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;',
-                              'code': '$("span").ancestors()',
-                              'result': '[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'parents',
-            'params': [],
-            'short': 'Get a set of elements containing the unique ancestors of the matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.',
-            'examples': [
-                            {
-                              'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;',
-                              'code': '$("span").ancestors("p")',
-                              'result': '[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'parents',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the ancestors with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements.<br><br>It only returns the very next sibling, not all next siblings.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;',
-                              'code': '$("p").next()',
-                              'result': '[ &lt;p&gt;Hello Again&lt;/p&gt;, &lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt; ]'
-                            }
-                          ],
-            'name': 'next',
-            'params': [],
-            'short': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements, and filtered by an expression.<br><br>It only returns the very next sibling, not all next siblings.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;',
-                              'code': '$("p").next(".selected")',
-                              'result': '[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'next',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the next Elements with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements.<br><br>It only returns the immediately previous sibling, not all previous siblings.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;',
-                              'code': '$("p").previous()',
-                              'result': '[ &lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt; ]'
-                            }
-                          ],
-            'name': 'prev',
-            'params': [],
-            'short': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements, and filtered by an expression.<br><br>It only returns the immediately previous sibling, not all previous siblings.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;',
-                              'code': '$("p").previous(".selected")',
-                              'result': '[ &lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt; ]'
-                            }
-                          ],
-            'name': 'prev',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the previous Elements with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;',
-                              'code': '$("div").siblings()',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;p&gt;And Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'siblings',
-            'params': [],
-            'short': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;',
-                              'code': '$("div").siblings(".selected")',
-                              'result': '[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'siblings',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the sibling Elements with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing all of the unique children of each of the  matched set of elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;',
-                              'code': '$("div").children()',
-                              'result': '[ &lt;span&gt;Hello Again&lt;/span&gt; ]'
-                            }
-                          ],
-            'name': 'children',
-            'params': [],
-            'short': 'Get a set of elements containing all of the unique children of each of the  matched set of elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.',
-            'examples': [
-                            {
-                              'before': '&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;&lt;/div&gt;',
-                              'code': '$("div").children(".selected")',
-                              'result': '[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'children',
-            'params': [
-                          {
-                            'desc': 'An expression to filter the child Elements with',
-                            'name': 'expr',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Displays each of the set of matched elements if they are hidden.',
-            'examples': [
-                            {
-                              'before': '&lt;p style="display: none"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").show()',
-                              'result': '[ &lt;p style="display: block"&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'show',
-            'params': [],
-            'short': 'Displays each of the set of matched elements if they are hidden.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Hides each of the set of matched elements if they are shown.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").hide()',
-                              'result': '[ &lt;p style="display: none"&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'hide',
-            'params': [],
-            'short': 'Hides each of the set of matched elements if they are shown.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Toggles each of the set of matched elements. If they are shown, toggle makes them hidden. If they are hidden, toggle makes them shown.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p style="display: none"&gt;Hello Again&lt;/p&gt;',
-                              'code': '$("p").toggle()',
-                              'result': '[ &lt;p style="display: none"&gt;Hello&lt;/p&gt;, &lt;p style="display: block"&gt;Hello Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'toggle',
-            'params': [],
-            'short': 'Toggles each of the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Adds the specified class to each of the set of matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '("p").addClass("selected")',
-                              'result': '[ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'addClass',
-            'params': [
-                          {
-                            'desc': 'A CSS class to add to the elements',
-                            'name': 'class',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Adds the specified class to each of the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'The opposite of addClass. Removes the specified class from the set of matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p class="selected"&gt;Hello&lt;/p&gt;',
-                              'code': '("p").removeClass("selected")',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'removeClass',
-            'params': [
-                          {
-                            'desc': 'A CSS class to remove from the elements',
-                            'name': 'class',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'The opposite of addClass.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Adds the specified class if it is present. Remove it if it is not present.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;',
-                              'code': '("p").toggleClass("selected")',
-                              'result': '[ &lt;p class="selected"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'toggleClass',
-            'params': [
-                          {
-                            'desc': 'A CSS class with which to toggle the elements',
-                            'name': 'class',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Adds the specified class if it is present.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all child nodes from the set of matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello, &lt;span&gt;Person&lt;/span&gt; &lt;a href="#"&gt;and person&lt;/a&gt;&lt;/p&gt;',
-                              'code': '("p").empty()',
-                              'result': '[ &lt;p&gt;&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'empty',
-            'params': [],
-            'short': 'Removes all child nodes from the set of matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Binds a particular event (like click) to a each of a set of match elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").bind( "click", function() { alert("Hello"); } )',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]&nbsp;&nbsp;Cancel a default action and prevent it from bubbling by returning false<br>from your function.'
-                            },
-                            {
-                              'code': '$("form").bind( "submit", function() { return false; } )&nbsp;&nbsp;Cancel a default action by using the preventDefault method.'
-                            },
-                            {
-                              'code': '$("form").bind( "submit", function() { e.preventDefault(); } )&nbsp;&nbsp;Stop an event from bubbling by using the stopPropogation method.'
-                            },
-                            {
-                              'code': '$("form").bind( "submit", function() { e.stopPropogation(); } )'
-                            }
-                          ],
-            'name': 'bind',
-            'params': [
-                          {
-                            'desc': 'An event type',
-                            'name': 'type',
-                            'type': 'String'
-                          },
-                          {
-                            'desc': 'A function to bind to the event on each of the set of matched elements',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Binds a particular event (like click) to a each of a set of match elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'The opposite of bind, removes a bound event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unbind( "click", function() { alert("Hello"); } )',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'unbind',
-            'params': [
-                          {
-                            'desc': 'An event type',
-                            'name': 'type',
-                            'type': 'String'
-                          },
-                          {
-                            'desc': 'A function to unbind from the event on each of the set of matched elements',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'The opposite of bind, removes a bound event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound events of a particular type from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unbind( "click" )',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'unbind',
-            'params': [
-                          {
-                            'desc': 'An event type',
-                            'name': 'type',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Removes all bound events of a particular type from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unbind()',
-                              'result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'
-                            }
-                          ],
-            'name': 'unbind',
-            'params': [],
-            'short': 'Removes all bound events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger a type of event on every matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p click="alert(\'hello\')"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").trigger("click")',
-                              'result': 'alert(\'hello\')'
-                            }
-                          ],
-            'name': 'trigger',
-            'params': [
-                          {
-                            'desc': 'An event type to trigger.',
-                            'name': 'type',
-                            'type': 'String'
-                          }
-                        ],
-            'short': 'Trigger a type of event on every matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Toggle between two function calls every other click. Whenever a matched element is clicked, the first specified function  is fired, when clicked again, the second is fired. All subsequent  clicks continue to rotate through the two functions.',
-            'examples': [
-                            {
-                              'code': '$("p").toggle(function(){&nbsp;&nbsp;&nbsp;$(this).addClass("selected");<br>},function(){&nbsp;&nbsp;&nbsp;$(this).removeClass("selected");<br>});'
-                            }
-                          ],
-            'name': 'toggle',
-            'params': [
-                          {
-                            'desc': 'The function to execute on every even click.',
-                            'name': 'even',
-                            'type': 'Function'
-                          },
-                          {
-                            'desc': 'The function to execute on every odd click.',
-                            'name': 'odd',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Toggle between two function calls every other click.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'A method for simulating hovering (moving the mouse on, and off, an object). This is a custom method which provides an \'in\' to a  frequent task.<br><br>Whenever the mouse cursor is moved over a matched  element, the first specified function is fired. Whenever the mouse  moves off of the element, the second specified function fires.  Additionally, checks are in place to see if the mouse is still within  the specified element itself (for example, an image inside of a div),  and if it is, it will continue to \'hover\', and not move out  (a common error in using a mouseout event handler).',
-            'examples': [
-                            {
-                              'code': '$("p").hover(function(){&nbsp;&nbsp;&nbsp;$(this).addClass("over");<br>},function(){&nbsp;&nbsp;&nbsp;$(this).addClass("out");<br>});'
-                            }
-                          ],
-            'name': 'hover',
-            'params': [
-                          {
-                            'desc': 'The function to fire whenever the mouse is moved over a matched element.',
-                            'name': 'over',
-                            'type': 'Function'
-                          },
-                          {
-                            'desc': 'The function to fire whenever the mouse is moved off of a matched element.',
-                            'name': 'out',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'A method for simulating hovering (moving the mouse on, and off, an object).',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to be executed whenever the DOM is ready to be traversed and manipulated. This is probably the most important  function included in the event module, as it can greatly improve the response times of your web applications.<br><br>In a nutshell, this is a solid replacement for using window.onload,  and attaching a function to that. By using this method, your bound Function  will be called the instant the DOM is ready to be read and manipulated,  which is exactly what 99.99% of all Javascript code needs to run.<br><br>Please ensure you have no code in your <body> onload event handler,  otherwise $(document).ready() may not fire.',
-            'examples': [
-                            {
-                              'code': '$(document).ready(function(){ Your code here... });'
-                            }
-                          ],
-            'name': 'ready',
-            'params': [
-                          {
-                            'desc': 'The function to be executed when the DOM is ready.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to be executed whenever the DOM is ready to be traversed and manipulated.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the blur event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").blur( function() { alert("Hello"); } );',
-                              'result': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'blur',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the blur event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the blur event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the blur event of each matched element. This causes all of the functions that have been bound to thet blur event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").blur();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'blur',
-            'params': [],
-            'short': 'Trigger the blur event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the blur event of each matched element, which will only be executed once. Unlike a call to the normal .blur() method, calling .oneblur() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneblur( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first blur'
-                            }
-                          ],
-            'name': 'oneblur',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the blur event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the blur event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound blur event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onblur="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unblur( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unblur',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the blur event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound blur event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound blur events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unblur();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unblur',
-            'params': [],
-            'short': 'Removes all bound blur events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the focus event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").focus( function() { alert("Hello"); } );',
-                              'result': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'focus',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the focus event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the focus event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the focus event of each matched element. This causes all of the functions that have been bound to thet focus event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").focus();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'focus',
-            'params': [],
-            'short': 'Trigger the focus event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the focus event of each matched element, which will only be executed once. Unlike a call to the normal .focus() method, calling .onefocus() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onefocus( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first focus'
-                            }
-                          ],
-            'name': 'onefocus',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the focus event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the focus event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound focus event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onfocus="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unfocus( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unfocus',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the focus event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound focus event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound focus events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unfocus();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unfocus',
-            'params': [],
-            'short': 'Removes all bound focus events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the load event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").load( function() { alert("Hello"); } );',
-                              'result': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'load',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the load event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the load event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the load event of each matched element. This causes all of the functions that have been bound to thet load event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").load();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'load',
-            'params': [],
-            'short': 'Trigger the load event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the load event of each matched element, which will only be executed once. Unlike a call to the normal .load() method, calling .oneload() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneload( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first load'
-                            }
-                          ],
-            'name': 'oneload',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the load event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the load event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound load event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onload="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unload( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unload',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the load event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound load event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound load events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unload();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unload',
-            'params': [],
-            'short': 'Removes all bound load events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the resize event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").resize( function() { alert("Hello"); } );',
-                              'result': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'resize',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the resize event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the resize event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the resize event of each matched element. This causes all of the functions that have been bound to thet resize event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").resize();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'resize',
-            'params': [],
-            'short': 'Trigger the resize event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the resize event of each matched element, which will only be executed once. Unlike a call to the normal .resize() method, calling .oneresize() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneresize( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first resize'
-                            }
-                          ],
-            'name': 'oneresize',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the resize event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the resize event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound resize event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onresize="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unresize( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unresize',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the resize event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound resize event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound resize events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unresize();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unresize',
-            'params': [],
-            'short': 'Removes all bound resize events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the scroll event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").scroll( function() { alert("Hello"); } );',
-                              'result': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'scroll',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the scroll event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the scroll event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the scroll event of each matched element. This causes all of the functions that have been bound to thet scroll event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").scroll();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'scroll',
-            'params': [],
-            'short': 'Trigger the scroll event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the scroll event of each matched element, which will only be executed once. Unlike a call to the normal .scroll() method, calling .onescroll() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onescroll( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first scroll'
-                            }
-                          ],
-            'name': 'onescroll',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the scroll event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the scroll event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound scroll event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onscroll="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unscroll( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unscroll',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the scroll event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound scroll event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound scroll events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unscroll();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unscroll',
-            'params': [],
-            'short': 'Removes all bound scroll events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the unload event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unload( function() { alert("Hello"); } );',
-                              'result': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unload',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the unload event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the unload event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the unload event of each matched element. This causes all of the functions that have been bound to thet unload event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unload();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'unload',
-            'params': [],
-            'short': 'Trigger the unload event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the unload event of each matched element, which will only be executed once. Unlike a call to the normal .unload() method, calling .oneunload() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneunload( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first unload'
-                            }
-                          ],
-            'name': 'oneunload',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the unload event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the unload event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound unload event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onunload="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").ununload( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'ununload',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the unload event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound unload event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound unload events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").ununload();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'ununload',
-            'params': [],
-            'short': 'Removes all bound unload events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the click event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").click( function() { alert("Hello"); } );',
-                              'result': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'click',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the click event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the click event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the click event of each matched element. This causes all of the functions that have been bound to thet click event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").click();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'click',
-            'params': [],
-            'short': 'Trigger the click event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the click event of each matched element, which will only be executed once. Unlike a call to the normal .click() method, calling .oneclick() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneclick( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first click'
-                            }
-                          ],
-            'name': 'oneclick',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the click event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the click event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound click event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unclick( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unclick',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the click event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound click event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound click events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unclick();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unclick',
-            'params': [],
-            'short': 'Removes all bound click events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the dblclick event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").dblclick( function() { alert("Hello"); } );',
-                              'result': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'dblclick',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the dblclick event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the dblclick event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the dblclick event of each matched element. This causes all of the functions that have been bound to thet dblclick event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").dblclick();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'dblclick',
-            'params': [],
-            'short': 'Trigger the dblclick event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the dblclick event of each matched element, which will only be executed once. Unlike a call to the normal .dblclick() method, calling .onedblclick() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onedblclick( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first dblclick'
-                            }
-                          ],
-            'name': 'onedblclick',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the dblclick event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the dblclick event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound dblclick event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p ondblclick="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").undblclick( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'undblclick',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the dblclick event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound dblclick event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound dblclick events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").undblclick();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'undblclick',
-            'params': [],
-            'short': 'Removes all bound dblclick events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mousedown event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mousedown( function() { alert("Hello"); } );',
-                              'result': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'mousedown',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mousedown event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mousedown event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the mousedown event of each matched element. This causes all of the functions that have been bound to thet mousedown event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mousedown();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'mousedown',
-            'params': [],
-            'short': 'Trigger the mousedown event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mousedown event of each matched element, which will only be executed once. Unlike a call to the normal .mousedown() method, calling .onemousedown() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onemousedown( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first mousedown'
-                            }
-                          ],
-            'name': 'onemousedown',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mousedown event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mousedown event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound mousedown event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousedown="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmousedown( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmousedown',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the mousedown event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound mousedown event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound mousedown events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmousedown();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmousedown',
-            'params': [],
-            'short': 'Removes all bound mousedown events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mouseup event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mouseup( function() { alert("Hello"); } );',
-                              'result': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'mouseup',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mouseup event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mouseup event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the mouseup event of each matched element. This causes all of the functions that have been bound to thet mouseup event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mouseup();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'mouseup',
-            'params': [],
-            'short': 'Trigger the mouseup event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mouseup event of each matched element, which will only be executed once. Unlike a call to the normal .mouseup() method, calling .onemouseup() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onemouseup( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first mouseup'
-                            }
-                          ],
-            'name': 'onemouseup',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mouseup event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mouseup event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound mouseup event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseup="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmouseup( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmouseup',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the mouseup event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound mouseup event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound mouseup events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmouseup();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmouseup',
-            'params': [],
-            'short': 'Removes all bound mouseup events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mousemove event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mousemove( function() { alert("Hello"); } );',
-                              'result': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'mousemove',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mousemove event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mousemove event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the mousemove event of each matched element. This causes all of the functions that have been bound to thet mousemove event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mousemove();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'mousemove',
-            'params': [],
-            'short': 'Trigger the mousemove event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mousemove event of each matched element, which will only be executed once. Unlike a call to the normal .mousemove() method, calling .onemousemove() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onemousemove( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first mousemove'
-                            }
-                          ],
-            'name': 'onemousemove',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mousemove event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mousemove event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound mousemove event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousemove="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmousemove( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmousemove',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the mousemove event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound mousemove event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound mousemove events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmousemove();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmousemove',
-            'params': [],
-            'short': 'Removes all bound mousemove events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mouseover event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mouseover( function() { alert("Hello"); } );',
-                              'result': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'mouseover',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mouseover event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mouseover event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the mouseover event of each matched element. This causes all of the functions that have been bound to thet mouseover event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mouseover();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'mouseover',
-            'params': [],
-            'short': 'Trigger the mouseover event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mouseover event of each matched element, which will only be executed once. Unlike a call to the normal .mouseover() method, calling .onemouseover() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onemouseover( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first mouseover'
-                            }
-                          ],
-            'name': 'onemouseover',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mouseover event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mouseover event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound mouseover event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseover="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmouseover( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmouseover',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the mouseover event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound mouseover event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound mouseover events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmouseover();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmouseover',
-            'params': [],
-            'short': 'Removes all bound mouseover events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mouseout event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mouseout( function() { alert("Hello"); } );',
-                              'result': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'mouseout',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mouseout event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mouseout event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the mouseout event of each matched element. This causes all of the functions that have been bound to thet mouseout event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").mouseout();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'mouseout',
-            'params': [],
-            'short': 'Trigger the mouseout event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the mouseout event of each matched element, which will only be executed once. Unlike a call to the normal .mouseout() method, calling .onemouseout() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onemouseout( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first mouseout'
-                            }
-                          ],
-            'name': 'onemouseout',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the mouseout event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the mouseout event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound mouseout event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseout="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmouseout( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmouseout',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the mouseout event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound mouseout event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound mouseout events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unmouseout();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unmouseout',
-            'params': [],
-            'short': 'Removes all bound mouseout events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the change event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").change( function() { alert("Hello"); } );',
-                              'result': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'change',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the change event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the change event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the change event of each matched element. This causes all of the functions that have been bound to thet change event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").change();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'change',
-            'params': [],
-            'short': 'Trigger the change event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the change event of each matched element, which will only be executed once. Unlike a call to the normal .change() method, calling .onechange() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onechange( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first change'
-                            }
-                          ],
-            'name': 'onechange',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the change event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the change event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound change event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onchange="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unchange( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unchange',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the change event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound change event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound change events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unchange();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unchange',
-            'params': [],
-            'short': 'Removes all bound change events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the reset event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").reset( function() { alert("Hello"); } );',
-                              'result': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'reset',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the reset event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the reset event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the reset event of each matched element. This causes all of the functions that have been bound to thet reset event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").reset();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'reset',
-            'params': [],
-            'short': 'Trigger the reset event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the reset event of each matched element, which will only be executed once. Unlike a call to the normal .reset() method, calling .onereset() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onereset( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first reset'
-                            }
-                          ],
-            'name': 'onereset',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the reset event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the reset event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound reset event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onreset="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unreset( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unreset',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the reset event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound reset event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound reset events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unreset();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unreset',
-            'params': [],
-            'short': 'Removes all bound reset events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the select event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").select( function() { alert("Hello"); } );',
-                              'result': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'select',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the select event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the select event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the select event of each matched element. This causes all of the functions that have been bound to thet select event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").select();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'select',
-            'params': [],
-            'short': 'Trigger the select event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the select event of each matched element, which will only be executed once. Unlike a call to the normal .select() method, calling .oneselect() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneselect( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first select'
-                            }
-                          ],
-            'name': 'oneselect',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the select event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the select event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound select event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onselect="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unselect( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unselect',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the select event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound select event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound select events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unselect();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unselect',
-            'params': [],
-            'short': 'Removes all bound select events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the submit event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").submit( function() { alert("Hello"); } );',
-                              'result': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'submit',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the submit event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the submit event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the submit event of each matched element. This causes all of the functions that have been bound to thet submit event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").submit();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'submit',
-            'params': [],
-            'short': 'Trigger the submit event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the submit event of each matched element, which will only be executed once. Unlike a call to the normal .submit() method, calling .onesubmit() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onesubmit( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first submit'
-                            }
-                          ],
-            'name': 'onesubmit',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the submit event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the submit event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound submit event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onsubmit="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unsubmit( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unsubmit',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the submit event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound submit event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound submit events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unsubmit();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unsubmit',
-            'params': [],
-            'short': 'Removes all bound submit events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the keydown event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").keydown( function() { alert("Hello"); } );',
-                              'result': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'keydown',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the keydown event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the keydown event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the keydown event of each matched element. This causes all of the functions that have been bound to thet keydown event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").keydown();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'keydown',
-            'params': [],
-            'short': 'Trigger the keydown event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the keydown event of each matched element, which will only be executed once. Unlike a call to the normal .keydown() method, calling .onekeydown() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onekeydown( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first keydown'
-                            }
-                          ],
-            'name': 'onekeydown',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the keydown event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the keydown event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound keydown event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeydown="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unkeydown( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unkeydown',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the keydown event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound keydown event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound keydown events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unkeydown();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unkeydown',
-            'params': [],
-            'short': 'Removes all bound keydown events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the keypress event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").keypress( function() { alert("Hello"); } );',
-                              'result': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'keypress',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the keypress event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the keypress event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the keypress event of each matched element. This causes all of the functions that have been bound to thet keypress event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").keypress();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'keypress',
-            'params': [],
-            'short': 'Trigger the keypress event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the keypress event of each matched element, which will only be executed once. Unlike a call to the normal .keypress() method, calling .onekeypress() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onekeypress( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first keypress'
-                            }
-                          ],
-            'name': 'onekeypress',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the keypress event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the keypress event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound keypress event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeypress="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unkeypress( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unkeypress',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the keypress event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound keypress event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound keypress events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unkeypress();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unkeypress',
-            'params': [],
-            'short': 'Removes all bound keypress events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the keyup event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").keyup( function() { alert("Hello"); } );',
-                              'result': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'keyup',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the keyup event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the keyup event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the keyup event of each matched element. This causes all of the functions that have been bound to thet keyup event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").keyup();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'keyup',
-            'params': [],
-            'short': 'Trigger the keyup event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the keyup event of each matched element, which will only be executed once. Unlike a call to the normal .keyup() method, calling .onekeyup() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").onekeyup( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first keyup'
-                            }
-                          ],
-            'name': 'onekeyup',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the keyup event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the keyup event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound keyup event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeyup="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unkeyup( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unkeyup',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the keyup event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound keyup event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound keyup events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unkeyup();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unkeyup',
-            'params': [],
-            'short': 'Removes all bound keyup events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the error event of each matched element.',
-            'examples': [
-                            {
-                              'before': '&lt;p&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").error( function() { alert("Hello"); } );',
-                              'result': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'error',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the error event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the error event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Trigger the error event of each matched element. This causes all of the functions that have been bound to thet error event to be executed.',
-            'examples': [
-                            {
-                              'before': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").error();',
-                              'result': 'alert(\'Hello\');'
-                            }
-                          ],
-            'name': 'error',
-            'params': [],
-            'short': 'Trigger the error event of each matched element.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Bind a function to the error event of each matched element, which will only be executed once. Unlike a call to the normal .error() method, calling .oneerror() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).',
-            'examples': [
-                            {
-                              'before': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").oneerror( function() { alert("Hello"); } );',
-                              'result': 'alert(\'Hello\'); // Only executed for the first error'
-                            }
-                          ],
-            'name': 'oneerror',
-            'params': [
-                          {
-                            'desc': 'A function to bind to the error event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Bind a function to the error event of each matched element, which will only be executed once.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes a bound error event from each of the matched elements. You must pass the identical function that was used in the original  bind method.',
-            'examples': [
-                            {
-                              'before': '&lt;p onerror="myFunction"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unerror( myFunction );',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unerror',
-            'params': [
-                          {
-                            'desc': 'A function to unbind from the error event on each of the matched elements.',
-                            'name': 'fn',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Removes a bound error event from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Removes all bound error events from each of the matched elements.',
-            'examples': [
-                            {
-                              'before': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;',
-                              'code': '$("p").unerror();',
-                              'result': '&lt;p&gt;Hello&lt;/p&gt;'
-                            }
-                          ],
-            'name': 'unerror',
-            'params': [],
-            'short': 'Removes all bound error events from each of the matched elements.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Show all matched elements using a graceful animation. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.',
-            'examples': [
-                            {
-                              'code': '$("p").show("slow");'
-                            }
-                          ],
-            'name': 'show',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Show all matched elements using a graceful animation.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Show all matched elements using a graceful animation and firing a callback function after completion. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.',
-            'examples': [
-                            {
-                              'code': '$("p").show("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'show',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Show all matched elements using a graceful animation and firing a callback function after completion.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Hide all matched elements using a graceful animation. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.',
-            'examples': [
-                            {
-                              'code': '$("p").hide("slow");'
-                            }
-                          ],
-            'name': 'hide',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Hide all matched elements using a graceful animation.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Hide all matched elements using a graceful animation and firing a callback function after completion. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.',
-            'examples': [
-                            {
-                              'code': '$("p").hide("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'hide',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Hide all matched elements using a graceful animation and firing a callback function after completion.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Reveal all matched elements by adjusting their height. Only the height is adjusted for this animation, causing all matched elements to be revealed in a "sliding" manner.',
-            'examples': [
-                            {
-                              'code': '$("p").slideDown("slow");'
-                            }
-                          ],
-            'name': 'slideDown',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Reveal all matched elements by adjusting their height.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Reveal all matched elements by adjusting their height and firing a callback function after completion. Only the height is adjusted for this animation, causing all matched elements to be revealed in a "sliding" manner.',
-            'examples': [
-                            {
-                              'code': '$("p").slideDown("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'slideDown',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Reveal all matched elements by adjusting their height and firing a callback function after completion.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Hide all matched elements by adjusting their height. Only the height is adjusted for this animation, causing all matched elements to be hidden in a "sliding" manner.',
-            'examples': [
-                            {
-                              'code': '$("p").slideUp("slow");'
-                            }
-                          ],
-            'name': 'slideUp',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Hide all matched elements by adjusting their height.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Hide all matched elements by adjusting their height and firing a callback function after completion. Only the height is adjusted for this animation, causing all matched elements to be hidden in a "sliding" manner.',
-            'examples': [
-                            {
-                              'code': '$("p").slideUp("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'slideUp',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Hide all matched elements by adjusting their height and firing a callback function after completion.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Fade in all matched elements by adjusting their opacity. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.',
-            'examples': [
-                            {
-                              'code': '$("p").fadeIn("slow");'
-                            }
-                          ],
-            'name': 'fadeIn',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Fade in all matched elements by adjusting their opacity.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Fade in all matched elements by adjusting their opacity and firing a  callback function after completion. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.',
-            'examples': [
-                            {
-                              'code': '$("p").fadeIn("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'fadeIn',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Fade in all matched elements by adjusting their opacity and firing a  callback function after completion.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Fade out all matched elements by adjusting their opacity. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.',
-            'examples': [
-                            {
-                              'code': '$("p").fadeOut("slow");'
-                            }
-                          ],
-            'name': 'fadeOut',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          }
-                        ],
-            'short': 'Fade out all matched elements by adjusting their opacity.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Fade out all matched elements by adjusting their opacity and firing a  callback function after completion. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.',
-            'examples': [
-                            {
-                              'code': '$("p").fadeOut("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'fadeOut',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Fade out all matched elements by adjusting their opacity and firing a  callback function after completion.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Fade the opacity of all matched elements to a specified opacity. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.',
-            'examples': [
-                            {
-                              'code': '$("p").fadeTo("slow", 0.5);'
-                            }
-                          ],
-            'name': 'fadeTo',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'The opacity to fade to (a number from 0 to 1).',
-                            'name': 'opacity',
-                            'type': 'Number'
-                          }
-                        ],
-            'short': 'Fade the opacity of all matched elements to a specified opacity.',
-            'type': 'jQuery'
-          },
-          {
-            'desc': 'Fade the opacity of all matched elements to a specified opacity and  firing a callback function after completion. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.',
-            'examples': [
-                            {
-                              'code': '$("p").fadeTo("slow", 0.5, function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'
-                            }
-                          ],
-            'name': 'fadeTo',
-            'params': [
-                          {
-                            'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).',
-                            'name': 'speed',
-                            'type': 'Object'
-                          },
-                          {
-                            'desc': 'The opacity to fade to (a number from 0 to 1).',
-                            'name': 'opacity',
-                            'type': 'Number'
-                          },
-                          {
-                            'desc': 'A function to be executed whenever the animation completes.',
-                            'name': 'callback',
-                            'type': 'Function'
-                          }
-                        ],
-            'short': 'Fade the opacity of all matched elements to a specified opacity and  firing a callback function after completion.',
-            'type': 'jQuery'
-          }
-        ]
diff --git a/docs/jquery-docs-jsonp.js b/docs/jquery-docs-jsonp.js
deleted file mode 100644 (file)
index f8f1214..0000000
+++ /dev/null
@@ -1 +0,0 @@
-docsLoaded([{'desc': 'The current SVN version of jQuery.','examples': [],'name': 'jquery','params': [],'private': 1,'property': 1,'short': 'The current SVN version of jQuery.','type': 'String'},{'desc': 'The number of elements currently matched.','examples': [{'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;','code': '$("img").length;','result': '2'}],'name': 'length','params': [],'property': 1,'short': 'The number of elements currently matched.','type': 'Number'},{'desc': 'The number of elements currently matched.','examples': [{'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;','code': '$("img").size();','result': '2'}],'name': 'size','params': [],'short': 'The number of elements currently matched.','type': 'Number'},{'desc': 'Access all matched elements. This serves as a backwards-compatible way of accessing all matched elements (other than the jQuery object itself, which is, in fact, an array of elements).','examples': [{'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;','code': '$("img").get();','result': '[ &lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt; ]'}],'name': 'get','params': [],'short': 'Access all matched elements.','type': 'Array&lt;Element&gt;'},{'desc': 'Access a single matched element. <tt>num</tt> is used to access the  <tt>num</tt>th element matched.','examples': [{'before': '&lt;img src="test1.jpg"/&gt; &lt;img src="test2.jpg"/&gt;','code': '$("img").get(1);','result': '[ &lt;img src="test1.jpg"/&gt; ]'}],'name': 'get','params': [{'desc': 'Access the element in the &lt;tt&gt;num&lt;/tt&gt;th position.','name': 'num','type': 'Number'}],'short': 'Access a single matched element.','type': 'Element'},{'desc': 'Set the jQuery object to an array of elements.','examples': [{'code': '$("img").get([ document.body ]);','result': '$("img").get() == [ document.body ]'}],'name': 'get','params': [{'desc': 'An array of elements','name': 'elems','type': 'Elements'}],'private': 1,'short': 'Set the jQuery object to an array of elements.','type': 'jQuery'},{'desc': 'Execute a function within the context of every matched element. This means that every time the passed-in function is executed (which is once for every element matched) the \'this\' keyword points to the specific element.<br><br>Additionally, the function, when executed, is passed a single argument representing the position of the element in the matched set.','examples': [{'before': '&lt;img/&gt; &lt;img/&gt;','code': '$("img").each(function(){ this.src = "test.jpg"; });','result': '&lt;img src="test.jpg"/&gt; &lt;img src="test.jpg"/&gt;'}],'name': 'each','params': [{'desc': 'A function to execute','name': 'fn','type': 'Function'}],'short': 'Execute a function within the context of every matched element.','type': 'jQuery'},{'desc': 'Access a property on the first matched element. This method makes it easy to retreive a property value from the first matched element.','examples': [{'before': '&lt;img src="test.jpg"/&gt;','code': '$("img").attr("src");','result': 'test.jpg'}],'name': 'attr','params': [{'desc': 'The name of the property to access.','name': 'name','type': 'String'}],'short': 'Access a property on the first matched element.','type': 'Object'},{'desc': 'Set a hash of key/value object properties to all matched elements. This serves as the best way to set a large number of properties on all matched elements.','examples': [{'before': '&lt;img/&gt;','code': '$("img").attr({ src: "test.jpg", alt: "Test Image" });','result': '&lt;img src="test.jpg" alt="Test Image"/&gt;'}],'name': 'attr','params': [{'desc': 'A set of key/value pairs to set as object properties.','name': 'prop','type': 'Hash'}],'short': 'Set a hash of key/value object properties to all matched elements.','type': 'jQuery'},{'desc': 'Set a single property to a value, on all matched elements.','examples': [{'before': '&lt;img/&gt;','code': '$("img").attr("src","test.jpg");','result': '&lt;img src="test.jpg"/&gt;'}],'name': 'attr','params': [{'desc': 'The name of the property to set.','name': 'key','type': 'String'},{'desc': 'The value to set the property to.','name': 'value','type': 'Object'}],'short': 'Set a single property to a value, on all matched elements.','type': 'jQuery'},{'desc': 'Access a style property on the first matched element. This method makes it easy to retreive a style property value from the first matched element.','examples': [{'before': '&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;','code': '$("p").css("red");','result': 'red'}],'name': 'css','params': [{'desc': 'The name of the property to access.','name': 'name','type': 'String'}],'short': 'Access a style property on the first matched element.','type': 'Object'},{'desc': 'Set a hash of key/value style properties to all matched elements. This serves as the best way to set a large number of style properties on all matched elements.','examples': [{'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;','code': '$("p").css({ color: "red", background: "blue" });','result': '&lt;p style="color:red; background:blue;"&gt;Test Paragraph.&lt;/p&gt;'}],'name': 'css','params': [{'desc': 'A set of key/value pairs to set as style properties.','name': 'prop','type': 'Hash'}],'short': 'Set a hash of key/value style properties to all matched elements.','type': 'jQuery'},{'desc': 'Set a single style property to a value, on all matched elements.','examples': [{'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;','code': '$("p").css("color","red");','result': '&lt;p style="color:red;"&gt;Test Paragraph.&lt;/p&gt;'}],'name': 'css','params': [{'desc': 'The name of the property to set.','name': 'key','type': 'String'},{'desc': 'The value to set the property to.','name': 'value','type': 'Object'}],'short': 'Set a single style property to a value, on all matched elements.','type': 'jQuery'},{'desc': 'Retreive the text contents of all matched elements. The result is a string that contains the combined text contents of all matched elements. This method works on both HTML and XML documents.','examples': [{'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;','code': '$("p").text();','result': 'Test Paragraph.'}],'name': 'text','params': [],'short': 'Retreive the text contents of all matched elements.','type': 'String'},{'any': ['String html A string of HTML, that will be created on the fly and wrapped around the target.','Element elem A DOM element that will be wrapped.','Array&lt;Element&gt; elems An array of elements, the first of which will be wrapped.','Object obj Any object, converted to a string, then a text node.'],'desc': 'Wrap all matched elements with a structure of other elements. This wrapping process is most useful for injecting additional stucture into a document, without ruining the original semantic qualities of a document.<br><br>The way that is works is that it goes through the first element argument provided and finds the deepest element within the structure - it is that element that will en-wrap everything else.','examples': [{'before': '&lt;p&gt;Test Paragraph.&lt;/p&gt;','code': '$("p").wrap("&lt;div class=\'wrap\'&gt;&lt;/div&gt;");','result': '&lt;div class=\'wrap\'&gt;&lt;p&gt;Test Paragraph.&lt;/p&gt;&lt;/div&gt;'}],'name': 'wrap','params': [],'short': 'Wrap all matched elements with a structure of other elements.','type': 'jQuery'},{'any': ['String html A string of HTML, that will be created on the fly and appended to the target.','Element elem A DOM element that will be appended.','Array&lt;Element&gt; elems An array of elements, all of which will be appended.','Object obj Any object, converted to a string, then a text node.'],'desc': 'Append any number of elements to the inside of all matched elements. This operation is similar to doing an <tt>appendChild</tt> to all the  specified elements, adding them into the document.','examples': [{'before': '&lt;p&gt;I would like to say: &lt;/p&gt;','code': '$("p").append("&lt;b&gt;Hello&lt;/b&gt;");','result': '&lt;p&gt;I would like to say: &lt;b&gt;Hello&lt;/b&gt;&lt;/p&gt;'}],'name': 'append','params': [],'short': 'Append any number of elements to the inside of all matched elements.','type': 'jQuery'},{'any': ['String html A string of HTML, that will be created on the fly and prepended to the target.','Element elem A DOM element that will be prepended.','Array&lt;Element&gt; elems An array of elements, all of which will be prepended.','Object obj Any object, converted to a string, then a text node.'],'desc': 'Prepend any number of elements to the inside of all matched elements. This operation is the best way to insert a set of elements inside, at the  beginning, of all the matched element.','examples': [{'before': '&lt;p&gt;, how are you?&lt;/p&gt;','code': '$("p").prepend("&lt;b&gt;Hello&lt;/b&gt;");','result': '&lt;p&gt;&lt;b&gt;Hello&lt;/b&gt;, how are you?&lt;/p&gt;'}],'name': 'prepend','params': [],'short': 'Prepend any number of elements to the inside of all matched elements.','type': 'jQuery'},{'any': ['String html A string of HTML, that will be created on the fly and inserted.','Element elem A DOM element that will beinserted.','Array&lt;Element&gt; elems An array of elements, all of which will be inserted.','Object obj Any object, converted to a string, then a text node.'],'desc': 'Insert any number of elements before each of the matched elements.','examples': [{'before': '&lt;p&gt;how are you?&lt;/p&gt;','code': '$("p").before("&lt;b&gt;Hello&lt;/b&gt;");','result': '&lt;b&gt;Hello&lt;/b&gt;&lt;p&gt;how are you?&lt;/p&gt;'}],'name': 'before','params': [],'short': 'Insert any number of elements before each of the matched elements.','type': 'jQuery'},{'any': ['String html A string of HTML, that will be created on the fly and inserted.','Element elem A DOM element that will beinserted.','Array&lt;Element&gt; elems An array of elements, all of which will be inserted.','Object obj Any object, converted to a string, then a text node.'],'desc': 'Insert any number of elements after each of the matched elements.','examples': [{'before': '&lt;p&gt;How are you?&lt;/p&gt;','code': '$("p").after("&lt;p&gt;I\'m doing fine.&lt;/p&gt;");','result': '&lt;p&gt;How are you?&lt;/p&gt;&lt;p&gt;I\'m doing fine.&lt;/p&gt;'}],'name': 'after','params': [],'short': 'Insert any number of elements after each of the matched elements.','type': 'jQuery'},{'desc': 'End the most recent \'destructive\' operation, reverting the list of matched elements back to its previous state. After an end operation, the list of matched elements will  revert to the last state of matched elements.','examples': [{'before': '&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;','code': '$("p").find("span").end();','result': '$("p").find("span").end() == [ &lt;p&gt;...&lt;/p&gt; ]'}],'name': 'end','params': [],'short': 'End the most recent \'destructive\' operation, reverting the list of matched elements back to its previous state.','type': 'jQuery'},{'desc': 'Searches for all elements that match the specified expression. This method is the optimal way of finding additional descendant elements with which to process.<br><br>All searching is done using a jQuery expression. The expression can be  written using CSS 1-3 Selector syntax, or basic XPath.','examples': [{'before': '&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;, how are you?&lt;/p&gt;','code': '$("p").find("span");','result': '$("p").find("span") == [ &lt;span&gt;Hello&lt;/span&gt; ]'}],'name': 'find','params': [{'desc': 'An expression to search with.','name': 'expr','type': 'String'}],'short': 'Searches for all elements that match the specified expression.','type': 'jQuery'},{'desc': 'Removes all elements from the set of matched elements that do not  match the specified expression. This method is used to narrow down the results of a search.<br><br>All searching is done using a jQuery expression. The expression can be written using CSS 1-3 Selector syntax, or basic XPath.','examples': [{'before': '&lt;p class="selected"&gt;Hello&lt;/p&gt;&lt;p&gt;How are you?&lt;/p&gt;','code': '$("p").filter(".selected")','result': '$("p").filter(".selected") == [ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]'}],'name': 'filter','params': [{'desc': 'An expression to search with.','name': 'expr','type': 'String'}],'short': 'Removes all elements from the set of matched elements that do not  match the specified expression.','type': 'jQuery'},{'desc': 'Removes all elements from the set of matched elements that do not match at least one of the expressions passed to the function. This  method is used when you want to filter the set of matched elements  through more than one expression.<br><br>Elements will be retained in the jQuery object if they match at least one of the expressions passed.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;p class="selected"&gt;And Again&lt;/p&gt;','code': '$("p").filter([".selected", ":first"])','result': '$("p").filter([".selected", ":first"]) == [ &lt;p&gt;Hello&lt;/p&gt;, &lt;p class="selected"&gt;And Again&lt;/p&gt; ]'}],'name': 'filter','params': [{'desc': 'A set of expressions to evaluate against','name': 'exprs','type': 'Array&lt;String&gt;'}],'short': 'Removes all elements from the set of matched elements that do not match at least one of the expressions passed to the function.','type': 'jQuery'},{'desc': 'Removes the specified Element from the set of matched elements. This method is used to remove a single Element from a jQuery object.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;','code': '$("p").not( document.getElementById("selected") )','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'}],'name': 'not','params': [{'desc': 'An element to remove from the set','name': 'el','type': 'Element'}],'short': 'Removes the specified Element from the set of matched elements.','type': 'jQuery'},{'desc': 'Removes elements matching the specified expression from the set of matched elements. This method is used to remove one or more elements from a jQuery object.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p id="selected"&gt;Hello Again&lt;/p&gt;','code': '$("p").not("#selected")','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'}],'name': 'not','params': [{'desc': 'An expression with which to remove matching elements','name': 'expr','type': 'String'}],'short': 'Removes elements matching the specified expression from the set of matched elements.','type': 'jQuery'},{'desc': 'Adds the elements matched by the expression to the jQuery object. This can be used to concatenate the result sets of two expressions.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;','code': '$("p").add("span")','result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span&gt;Hello Again&lt;/span&gt; ]'}],'name': 'add','params': [{'desc': 'An expression whose matched elements are added','name': 'expr','type': 'String'}],'short': 'Adds the elements matched by the expression to the jQuery object.','type': 'jQuery'},{'desc': 'Adds each of the Elements in the array to the set of matched elements. This is used to add a set of Elements to a jQuery object.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;span id="b"&gt;And Again&lt;/span&gt;&lt;/p&gt;','code': '$("p").add([document.getElementById("a"), document.getElementById("b")])','result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt;, &lt;span id="b"&gt;And Again&lt;/span&gt; ]'}],'name': 'add','params': [{'desc': 'An array of Elements to add','name': 'els','type': 'Array&lt;Element&gt;'}],'short': 'Adds each of the Elements in the array to the set of matched elements.','type': 'jQuery'},{'desc': 'Adds a single Element to the set of matched elements. This is used to add a single Element to a jQuery object.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;&lt;span id="a"&gt;Hello Again&lt;/span&gt;&lt;/p&gt;','code': '$("p").add( document.getElementById("a") )','result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;span id="a"&gt;Hello Again&lt;/span&gt; ]'}],'name': 'add','params': [{'desc': 'An Element to add','name': 'el','type': 'Element'}],'short': 'Adds a single Element to the set of matched elements.','type': 'jQuery'},{'desc': '','examples': [],'name': 'domManip','params': [{'desc': '','name': 'args','type': 'Array'},{'desc': '','name': 'table','type': 'Boolean'},{'desc': '','name': 'int','type': 'Number'},{'desc': 'The function doing the DOM manipulation.','name': 'fn','type': 'Function'}],'private': 1,'short': '','type': 'jQuery'},{'desc': '','examples': [],'name': 'pushStack','params': [{'desc': '','name': 'a','type': 'Array'},{'desc': '','name': 'args','type': 'Array'}],'private': 1,'short': '','type': 'jQuery'},{'desc': '','examples': [],'name': 'extend','params': [{'desc': '','name': 'obj','type': 'Object'},{'desc': '','name': 'prop','type': 'Object'}],'private': 1,'short': '','type': 'Object'},{'desc': 'Extend one object with another, returning the original, modified, object. This is a great utility for simple inheritance.','examples': [],'name': '$.extend','params': [{'desc': 'The object to extend','name': 'obj','type': 'Object'},{'desc': 'The object that will be merged into the first.','name': 'prop','type': 'Object'}],'short': 'Extend one object with another, returning the original, modified, object.','type': 'Object'},{'desc': '','examples': [],'name': 'init','params': [],'private': 1,'short': '','type': 'undefined'},{'desc': 'A generic iterator function, which can be used to seemlessly iterate over both objects and arrays.','examples': [],'name': '$.each','params': [{'desc': 'The object, or array, to iterate over.','name': 'obj','type': 'Object'},{'desc': 'The function that will be executed on every object.','name': 'fn','type': 'Object'}],'short': 'A generic iterator function, which can be used to seemlessly iterate over both objects and arrays.','type': 'Object'},{'desc': 'Remove the whitespace from the beginning and end of a string.','examples': [],'name': '$.trim','params': [{'desc': 'The string to trim.','name': 'str','type': 'String'}],'private': 1,'short': 'Remove the whitespace from the beginning and end of a string.','type': 'String'},{'desc': 'All ancestors of a given element.','examples': [],'name': '$.parents','params': [{'desc': 'The element to find the ancestors of.','name': 'elem','type': 'Element'}],'private': 1,'short': 'All ancestors of a given element.','type': 'Array&lt;Element&gt;'},{'desc': 'All elements on a specified axis.','examples': [],'name': '$.sibling','params': [{'desc': 'The element to find all the siblings of (including itself).','name': 'elem','type': 'Element'}],'private': 1,'short': 'All elements on a specified axis.','type': 'Array'},{'desc': 'Merge two arrays together, removing all duplicates.','examples': [],'name': '$.merge','params': [{'desc': 'The first array to merge.','name': 'a','type': 'Array'},{'desc': 'The second array to merge.','name': 'b','type': 'Array'}],'private': 1,'short': 'Merge two arrays together, removing all duplicates.','type': 'Array'},{'desc': 'Remove items that aren\'t matched in an array. The function passed in to this method will be passed two arguments: \'a\' (which is the array item) and \'i\' (which is the index of the item in the array).','examples': [],'name': '$.grep','params': [{'desc': 'The Array to find items in.','name': 'array','type': 'Array'},{'desc': 'The function to process each item against.','name': 'fn','type': 'Function'},{'desc': 'Invert the selection - select the opposite of the function.','name': 'inv','type': 'Boolean'}],'private': 1,'short': 'Remove items that aren\'t matched in an array.','type': 'Array'},{'desc': 'Translate all items in array to another array of items. The translation function that is provided to this method is passed one argument: \'a\' (the item to be  translated). If an array is returned, that array is mapped out and merged into the full array. Additionally, returning \'null\' or \'undefined\' will delete the item from the array. Both of these changes imply that the size of the array may not be the same size upon completion, as it was when it started.','examples': [],'name': '$.map','params': [{'desc': 'The Array to translate.','name': 'array','type': 'Array'},{'desc': 'The function to process each item against.','name': 'fn','type': 'Function'}],'private': 1,'short': 'Translate all items in array to another array of items.','type': 'Array'},{'desc': 'Append all of the matched elements to another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).append(B), in that instead of appending B to A, you\'re appending A to B.','examples': [{'before': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;/div&gt;','code': '$("p").appendTo("#foo");','result': '&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;/div&gt;'}],'name': 'appendTo','params': [{'desc': 'A jQuery expression of elements to match.','name': 'expr','type': 'String'}],'short': 'Append all of the matched elements to another, specified, set of elements.','type': 'jQuery'},{'desc': 'Prepend all of the matched elements to another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).prepend(B), in that instead of prepending B to A, you\'re prepending A to B.','examples': [{'before': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;','code': '$("p").prependTo("#foo");','result': '&lt;div id="foo"&gt;&lt;p&gt;I would like to say: &lt;/p&gt;&lt;b&gt;Hello&lt;/b&gt;&lt;/div&gt;'}],'name': 'prependTo','params': [{'desc': 'A jQuery expression of elements to match.','name': 'expr','type': 'String'}],'short': 'Prepend all of the matched elements to another, specified, set of elements.','type': 'jQuery'},{'desc': 'Insert all of the matched elements before another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).before(B), in that instead of inserting B before A, you\'re inserting A before B.','examples': [{'before': '&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;','code': '$("p").insertBefore("#foo");','result': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;'}],'name': 'insertBefore','params': [{'desc': 'A jQuery expression of elements to match.','name': 'expr','type': 'String'}],'short': 'Insert all of the matched elements before another, specified, set of elements.','type': 'jQuery'},{'desc': 'Insert all of the matched elements after another, specified, set of elements. This operation is, essentially, the reverse of doing a regular $(A).after(B), in that instead of inserting B after A, you\'re inserting A after B.','examples': [{'before': '&lt;p&gt;I would like to say: &lt;/p&gt;&lt;div id="foo"&gt;Hello&lt;/div&gt;','code': '$("p").insertAfter("#foo");','result': '&lt;div id="foo"&gt;Hello&lt;/div&gt;&lt;p&gt;I would like to say: &lt;/p&gt;'}],'name': 'insertAfter','params': [{'desc': 'A jQuery expression of elements to match.','name': 'expr','type': 'String'}],'short': 'Insert all of the matched elements after another, specified, set of elements.','type': 'jQuery'},{'desc': 'Get the current CSS width of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").width();','result': '"300px"'}],'name': 'width','params': [],'short': 'Get the current CSS width of the first matched element.','type': 'String'},{'desc': 'Set the CSS width of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").width("20px");','result': '&lt;p style="width:20px;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'width','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS width of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS height of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").height();','result': '"14px"'}],'name': 'height','params': [],'short': 'Get the current CSS height of the first matched element.','type': 'String'},{'desc': 'Set the CSS height of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").height("20px");','result': '&lt;p style="height:20px;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'height','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS height of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS top of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").top();','result': '"0px"'}],'name': 'top','params': [],'short': 'Get the current CSS top of the first matched element.','type': 'String'},{'desc': 'Set the CSS top of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").top("20px");','result': '&lt;p style="top:20px;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'top','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS top of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS left of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").left();','result': '"0px"'}],'name': 'left','params': [],'short': 'Get the current CSS left of the first matched element.','type': 'String'},{'desc': 'Set the CSS left of every matched element. Be sure to include the "px" (or other unit of measurement) after the number that you  specify, otherwise you might get strange results.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").left("20px");','result': '&lt;p style="left:20px;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'left','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS left of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS position of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").position();','result': '"static"'}],'name': 'position','params': [],'short': 'Get the current CSS position of the first matched element.','type': 'String'},{'desc': 'Set the CSS position of every matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").position("relative");','result': '&lt;p style="position:relative;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'position','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS position of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS float of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").float();','result': '"none"'}],'name': 'float','params': [],'short': 'Get the current CSS float of the first matched element.','type': 'String'},{'desc': 'Set the CSS float of every matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").float("left");','result': '&lt;p style="float:left;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'float','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS float of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS overflow of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").overflow();','result': '"none"'}],'name': 'overflow','params': [],'short': 'Get the current CSS overflow of the first matched element.','type': 'String'},{'desc': 'Set the CSS overflow of every matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").overflow("auto");','result': '&lt;p style="overflow:auto;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'overflow','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS overflow of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS color of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").color();','result': '"black"'}],'name': 'color','params': [],'short': 'Get the current CSS color of the first matched element.','type': 'String'},{'desc': 'Set the CSS color of every matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").color("blue");','result': '&lt;p style="color:blue;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'color','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS color of every matched element.','type': 'jQuery'},{'desc': 'Get the current CSS background of the first matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").background();','result': '""'}],'name': 'background','params': [],'short': 'Get the current CSS background of the first matched element.','type': 'String'},{'desc': 'Set the CSS background of every matched element.','examples': [{'before': '&lt;p&gt;This is just a test.&lt;/p&gt;','code': '$("p").background("blue");','result': '&lt;p style="background:blue;"&gt;This is just a test.&lt;/p&gt;'}],'name': 'background','params': [{'desc': 'Set the CSS property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the CSS background of every matched element.','type': 'jQuery'},{'desc': 'Get the current value of the first matched element.','examples': [{'before': '&lt;input type="text" value="some text"/&gt;','code': '$("input").val();','result': '"some text"'}],'name': 'val','params': [],'short': 'Get the current value of the first matched element.','type': 'String'},{'desc': 'Set the value of every matched element.','examples': [{'before': '&lt;input type="text" value="some text"/&gt;','code': '$("input").value("test");','result': '&lt;input type="text" value="test"/&gt;'}],'name': 'val','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the value of every matched element.','type': 'jQuery'},{'desc': 'Get the html contents of the first matched element.','examples': [{'before': '&lt;div&gt;&lt;input/&gt;&lt;/div&gt;','code': '$("div").html();','result': '&lt;input/&gt;'}],'name': 'html','params': [],'short': 'Get the html contents of the first matched element.','type': 'String'},{'desc': 'Set the html contents of every matched element.','examples': [{'before': '&lt;div&gt;&lt;input/&gt;&lt;/div&gt;','code': '$("div").html("&lt;b&gt;new stuff&lt;/b&gt;");','result': '&lt;div&gt;&lt;b&gt;new stuff&lt;/b&lt;/div&gt;'}],'name': 'html','params': [{'desc': 'Set the html contents to the specified value.','name': 'val','type': 'String'}],'short': 'Set the html contents of every matched element.','type': 'jQuery'},{'desc': 'Get the current id of the first matched element.','examples': [{'before': '&lt;input type="text" id="test" value="some text"/&gt;','code': '$("input").id();','result': '"test"'}],'name': 'id','params': [],'short': 'Get the current id of the first matched element.','type': 'String'},{'desc': 'Set the id of every matched element.','examples': [{'before': '&lt;input type="text" id="test" value="some text"/&gt;','code': '$("input").id("newid");','result': '&lt;input type="text" id="newid" value="some text"/&gt;'}],'name': 'id','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the id of every matched element.','type': 'jQuery'},{'desc': 'Get the current title of the first matched element.','examples': [{'before': '&lt;img src="test.jpg" title="my image"/&gt;','code': '$("img").title();','result': '"my image"'}],'name': 'title','params': [],'short': 'Get the current title of the first matched element.','type': 'String'},{'desc': 'Set the title of every matched element.','examples': [{'before': '&lt;img src="test.jpg" title="my image"/&gt;','code': '$("img").title("new title");','result': '&lt;img src="test.jpg" title="new image"/&gt;'}],'name': 'title','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the title of every matched element.','type': 'jQuery'},{'desc': 'Get the current name of the first matched element.','examples': [{'before': '&lt;input type="text" name="username"/&gt;','code': '$("input").name();','result': '"username"'}],'name': 'name','params': [],'short': 'Get the current name of the first matched element.','type': 'String'},{'desc': 'Set the name of every matched element.','examples': [{'before': '&lt;input type="text" name="username"/&gt;','code': '$("input").name("user");','result': '&lt;input type="text" name="user"/&gt;'}],'name': 'name','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the name of every matched element.','type': 'jQuery'},{'desc': 'Get the current href of the first matched element.','examples': [{'before': '&lt;a href="test.html"&gt;my link&lt;/a&gt;','code': '$("a").href();','result': '"test.html"'}],'name': 'href','params': [],'short': 'Get the current href of the first matched element.','type': 'String'},{'desc': 'Set the href of every matched element.','examples': [{'before': '&lt;a href="test.html"&gt;my link&lt;/a&gt;','code': '$("a").href("test2.html");','result': '&lt;a href="test2.html"&gt;my link&lt;/a&gt;'}],'name': 'href','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the href of every matched element.','type': 'jQuery'},{'desc': 'Get the current src of the first matched element.','examples': [{'before': '&lt;img src="test.jpg" title="my image"/&gt;','code': '$("img").src();','result': '"test.jpg"'}],'name': 'src','params': [],'short': 'Get the current src of the first matched element.','type': 'String'},{'desc': 'Set the src of every matched element.','examples': [{'before': '&lt;img src="test.jpg" title="my image"/&gt;','code': '$("img").src("test2.jpg");','result': '&lt;img src="test2.jpg" title="my image"/&gt;'}],'name': 'src','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the src of every matched element.','type': 'jQuery'},{'desc': 'Get the current rel of the first matched element.','examples': [{'before': '&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;','code': '$("a").rel();','result': '"nofollow"'}],'name': 'rel','params': [],'short': 'Get the current rel of the first matched element.','type': 'String'},{'desc': 'Set the rel of every matched element.','examples': [{'before': '&lt;a href="test.html"&gt;my link&lt;/a&gt;','code': '$("a").rel("nofollow");','result': '&lt;a href="test.html" rel="nofollow"&gt;my link&lt;/a&gt;'}],'name': 'rel','params': [{'desc': 'Set the property to the specified value.','name': 'val','type': 'String'}],'short': 'Set the rel of every matched element.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique parents of the matched set of elements.','examples': [{'before': '&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;','code': '$("p").parent()','result': '[ &lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt; ]'}],'name': 'parent','params': [],'short': 'Get a set of elements containing the unique parents of the matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique parents of the matched set of elements, and filtered by an expression.','examples': [{'before': '&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;&lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt;','code': '$("p").parent(".selected")','result': '[ &lt;div class="selected"&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;/div&gt; ]'}],'name': 'parent','params': [{'desc': 'An expression to filter the parents with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing the unique parents of the matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements.','examples': [{'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;','code': '$("span").ancestors()','result': '[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'}],'name': 'ancestors','params': [],'short': 'Get a set of elements containing the unique ancestors of the matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.','examples': [{'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;','code': '$("span").ancestors("p")','result': '[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'}],'name': 'ancestors','params': [{'desc': 'An expression to filter the ancestors with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements.','examples': [{'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;','code': '$("span").ancestors()','result': '[ &lt;body&gt;...&lt;/body&gt;, &lt;div&gt;...&lt;/div&gt;, &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'}],'name': 'parents','params': [],'short': 'Get a set of elements containing the unique ancestors of the matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.','examples': [{'before': '&lt;html&gt;&lt;body&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;','code': '$("span").ancestors("p")','result': '[ &lt;p&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/p&gt; ]'}],'name': 'parents','params': [{'desc': 'An expression to filter the ancestors with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing the unique ancestors of the matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements.<br><br>It only returns the very next sibling, not all next siblings.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;','code': '$("p").next()','result': '[ &lt;p&gt;Hello Again&lt;/p&gt;, &lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt; ]'}],'name': 'next','params': [],'short': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements, and filtered by an expression.<br><br>It only returns the very next sibling, not all next siblings.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;div&gt;&lt;span&gt;And Again&lt;/span&gt;&lt;/div&gt;','code': '$("p").next(".selected")','result': '[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]'}],'name': 'next','params': [{'desc': 'An expression to filter the next Elements with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing the unique next siblings of each of the  matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements.<br><br>It only returns the immediately previous sibling, not all previous siblings.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;','code': '$("p").previous()','result': '[ &lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt; ]'}],'name': 'prev','params': [],'short': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements, and filtered by an expression.<br><br>It only returns the immediately previous sibling, not all previous siblings.','examples': [{'before': '&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;','code': '$("p").previous(".selected")','result': '[ &lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt; ]'}],'name': 'prev','params': [{'desc': 'An expression to filter the previous Elements with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing the unique previous siblings of each of the  matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;','code': '$("div").siblings()','result': '[ &lt;p&gt;Hello&lt;/p&gt;, &lt;p&gt;And Again&lt;/p&gt; ]'}],'name': 'siblings','params': [],'short': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.','examples': [{'before': '&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;/div&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;','code': '$("div").siblings(".selected")','result': '[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]'}],'name': 'siblings','params': [{'desc': 'An expression to filter the sibling Elements with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Get a set of elements containing all of the unique children of each of the  matched set of elements.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;div&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/div&gt;&lt;p&gt;And Again&lt;/p&gt;','code': '$("div").children()','result': '[ &lt;span&gt;Hello Again&lt;/span&gt; ]'}],'name': 'children','params': [],'short': 'Get a set of elements containing all of the unique children of each of the  matched set of elements.','type': 'jQuery'},{'desc': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.','examples': [{'before': '&lt;div&gt;&lt;span&gt;Hello&lt;/span&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;&lt;p&gt;And Again&lt;/p&gt;&lt;/div&gt;','code': '$("div").children(".selected")','result': '[ &lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]'}],'name': 'children','params': [{'desc': 'An expression to filter the child Elements with','name': 'expr','type': 'String'}],'short': 'Get a set of elements containing all of the unique siblings of each of the  matched set of elements, and filtered by an expression.','type': 'jQuery'},{'desc': 'Displays each of the set of matched elements if they are hidden.','examples': [{'before': '&lt;p style="display: none"&gt;Hello&lt;/p&gt;','code': '$("p").show()','result': '[ &lt;p style="display: block"&gt;Hello&lt;/p&gt; ]'}],'name': 'show','params': [],'short': 'Displays each of the set of matched elements if they are hidden.','type': 'jQuery'},{'desc': 'Hides each of the set of matched elements if they are shown.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").hide()','result': '[ &lt;p style="display: none"&gt;Hello&lt;/p&gt; ]'}],'name': 'hide','params': [],'short': 'Hides each of the set of matched elements if they are shown.','type': 'jQuery'},{'desc': 'Toggles each of the set of matched elements. If they are shown, toggle makes them hidden. If they are hidden, toggle makes them shown.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p style="display: none"&gt;Hello Again&lt;/p&gt;','code': '$("p").toggle()','result': '[ &lt;p style="display: none"&gt;Hello&lt;/p&gt;, &lt;p style="display: block"&gt;Hello Again&lt;/p&gt; ]'}],'name': 'toggle','params': [],'short': 'Toggles each of the set of matched elements.','type': 'jQuery'},{'desc': 'Adds the specified class to each of the set of matched elements.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '("p").addClass("selected")','result': '[ &lt;p class="selected"&gt;Hello&lt;/p&gt; ]'}],'name': 'addClass','params': [{'desc': 'A CSS class to add to the elements','name': 'class','type': 'String'}],'short': 'Adds the specified class to each of the set of matched elements.','type': 'jQuery'},{'desc': 'The opposite of addClass. Removes the specified class from the set of matched elements.','examples': [{'before': '&lt;p class="selected"&gt;Hello&lt;/p&gt;','code': '("p").removeClass("selected")','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'}],'name': 'removeClass','params': [{'desc': 'A CSS class to remove from the elements','name': 'class','type': 'String'}],'short': 'The opposite of addClass.','type': 'jQuery'},{'desc': 'Adds the specified class if it is present. Remove it if it is not present.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;&lt;p class="selected"&gt;Hello Again&lt;/p&gt;','code': '("p").toggleClass("selected")','result': '[ &lt;p class="selected"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]'}],'name': 'toggleClass','params': [{'desc': 'A CSS class with which to toggle the elements','name': 'class','type': 'String'}],'short': 'Adds the specified class if it is present.','type': 'jQuery'},{'desc': 'Removes all child nodes from the set of matched elements.','examples': [{'before': '&lt;p&gt;Hello, &lt;span&gt;Person&lt;/span&gt; &lt;a href="#"&gt;and person&lt;/a&gt;&lt;/p&gt;','code': '("p").empty()','result': '[ &lt;p&gt;&lt;/p&gt; ]'}],'name': 'empty','params': [],'short': 'Removes all child nodes from the set of matched elements.','type': 'jQuery'},{'desc': 'Binds a particular event (like click) to a each of a set of match elements.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").bind( "click", function() { alert("Hello"); } )','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]&nbsp;&nbsp;Cancel a default action and prevent it from bubbling by returning false<br>from your function.'},{'code': '$("form").bind( "submit", function() { return false; } )&nbsp;&nbsp;Cancel a default action by using the preventDefault method.'},{'code': '$("form").bind( "submit", function() { e.preventDefault(); } )&nbsp;&nbsp;Stop an event from bubbling by using the stopPropogation method.'},{'code': '$("form").bind( "submit", function() { e.stopPropogation(); } )'}],'name': 'bind','params': [{'desc': 'An event type','name': 'type','type': 'String'},{'desc': 'A function to bind to the event on each of the set of matched elements','name': 'fn','type': 'Function'}],'short': 'Binds a particular event (like click) to a each of a set of match elements.','type': 'jQuery'},{'desc': 'The opposite of bind, removes a bound event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unbind( "click", function() { alert("Hello"); } )','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'}],'name': 'unbind','params': [{'desc': 'An event type','name': 'type','type': 'String'},{'desc': 'A function to unbind from the event on each of the set of matched elements','name': 'fn','type': 'Function'}],'short': 'The opposite of bind, removes a bound event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound events of a particular type from each of the matched elements.','examples': [{'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unbind( "click" )','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'}],'name': 'unbind','params': [{'desc': 'An event type','name': 'type','type': 'String'}],'short': 'Removes all bound events of a particular type from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound events from each of the matched elements.','examples': [{'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unbind()','result': '[ &lt;p&gt;Hello&lt;/p&gt; ]'}],'name': 'unbind','params': [],'short': 'Removes all bound events from each of the matched elements.','type': 'jQuery'},{'desc': 'Trigger a type of event on every matched element.','examples': [{'before': '&lt;p click="alert(\'hello\')"&gt;Hello&lt;/p&gt;','code': '$("p").trigger("click")','result': 'alert(\'hello\')'}],'name': 'trigger','params': [{'desc': 'An event type to trigger.','name': 'type','type': 'String'}],'short': 'Trigger a type of event on every matched element.','type': 'jQuery'},{'desc': 'Toggle between two function calls every other click. Whenever a matched element is clicked, the first specified function  is fired, when clicked again, the second is fired. All subsequent  clicks continue to rotate through the two functions.','examples': [{'code': '$("p").toggle(function(){&nbsp;&nbsp;&nbsp;$(this).addClass("selected");<br>},function(){&nbsp;&nbsp;&nbsp;$(this).removeClass("selected");<br>});'}],'name': 'toggle','params': [{'desc': 'The function to execute on every even click.','name': 'even','type': 'Function'},{'desc': 'The function to execute on every odd click.','name': 'odd','type': 'Function'}],'short': 'Toggle between two function calls every other click.','type': 'jQuery'},{'desc': 'A method for simulating hovering (moving the mouse on, and off, an object). This is a custom method which provides an \'in\' to a  frequent task.<br><br>Whenever the mouse cursor is moved over a matched  element, the first specified function is fired. Whenever the mouse  moves off of the element, the second specified function fires.  Additionally, checks are in place to see if the mouse is still within  the specified element itself (for example, an image inside of a div),  and if it is, it will continue to \'hover\', and not move out  (a common error in using a mouseout event handler).','examples': [{'code': '$("p").hover(function(){&nbsp;&nbsp;&nbsp;$(this).addClass("over");<br>},function(){&nbsp;&nbsp;&nbsp;$(this).addClass("out");<br>});'}],'name': 'hover','params': [{'desc': 'The function to fire whenever the mouse is moved over a matched element.','name': 'over','type': 'Function'},{'desc': 'The function to fire whenever the mouse is moved off of a matched element.','name': 'out','type': 'Function'}],'short': 'A method for simulating hovering (moving the mouse on, and off, an object).','type': 'jQuery'},{'desc': 'Bind a function to be executed whenever the DOM is ready to be traversed and manipulated. This is probably the most important  function included in the event module, as it can greatly improve the response times of your web applications.<br><br>In a nutshell, this is a solid replacement for using window.onload,  and attaching a function to that. By using this method, your bound Function  will be called the instant the DOM is ready to be read and manipulated,  which is exactly what 99.99% of all Javascript code needs to run.<br><br>Please ensure you have no code in your <body> onload event handler,  otherwise $(document).ready() may not fire.','examples': [{'code': '$(document).ready(function(){ Your code here... });'}],'name': 'ready','params': [{'desc': 'The function to be executed when the DOM is ready.','name': 'fn','type': 'Function'}],'short': 'Bind a function to be executed whenever the DOM is ready to be traversed and manipulated.','type': 'jQuery'},{'desc': 'Bind a function to the blur event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").blur( function() { alert("Hello"); } );','result': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'blur','params': [{'desc': 'A function to bind to the blur event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the blur event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the blur event of each matched element. This causes all of the functions that have been bound to thet blur event to be executed.','examples': [{'before': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").blur();','result': 'alert(\'Hello\');'}],'name': 'blur','params': [],'short': 'Trigger the blur event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the blur event of each matched element, which will only be executed once. Unlike a call to the normal .blur() method, calling .oneblur() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneblur( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first blur'}],'name': 'oneblur','params': [{'desc': 'A function to bind to the blur event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the blur event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound blur event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onblur="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unblur( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unblur','params': [{'desc': 'A function to unbind from the blur event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound blur event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound blur events from each of the matched elements.','examples': [{'before': '&lt;p onblur="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unblur();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unblur','params': [],'short': 'Removes all bound blur events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the focus event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").focus( function() { alert("Hello"); } );','result': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'focus','params': [{'desc': 'A function to bind to the focus event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the focus event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the focus event of each matched element. This causes all of the functions that have been bound to thet focus event to be executed.','examples': [{'before': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").focus();','result': 'alert(\'Hello\');'}],'name': 'focus','params': [],'short': 'Trigger the focus event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the focus event of each matched element, which will only be executed once. Unlike a call to the normal .focus() method, calling .onefocus() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onefocus( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first focus'}],'name': 'onefocus','params': [{'desc': 'A function to bind to the focus event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the focus event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound focus event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onfocus="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unfocus( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unfocus','params': [{'desc': 'A function to unbind from the focus event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound focus event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound focus events from each of the matched elements.','examples': [{'before': '&lt;p onfocus="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unfocus();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unfocus','params': [],'short': 'Removes all bound focus events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the load event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").load( function() { alert("Hello"); } );','result': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'load','params': [{'desc': 'A function to bind to the load event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the load event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the load event of each matched element. This causes all of the functions that have been bound to thet load event to be executed.','examples': [{'before': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").load();','result': 'alert(\'Hello\');'}],'name': 'load','params': [],'short': 'Trigger the load event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the load event of each matched element, which will only be executed once. Unlike a call to the normal .load() method, calling .oneload() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneload( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first load'}],'name': 'oneload','params': [{'desc': 'A function to bind to the load event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the load event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound load event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onload="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unload( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unload','params': [{'desc': 'A function to unbind from the load event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound load event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound load events from each of the matched elements.','examples': [{'before': '&lt;p onload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unload();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unload','params': [],'short': 'Removes all bound load events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the resize event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").resize( function() { alert("Hello"); } );','result': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'resize','params': [{'desc': 'A function to bind to the resize event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the resize event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the resize event of each matched element. This causes all of the functions that have been bound to thet resize event to be executed.','examples': [{'before': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").resize();','result': 'alert(\'Hello\');'}],'name': 'resize','params': [],'short': 'Trigger the resize event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the resize event of each matched element, which will only be executed once. Unlike a call to the normal .resize() method, calling .oneresize() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneresize( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first resize'}],'name': 'oneresize','params': [{'desc': 'A function to bind to the resize event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the resize event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound resize event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onresize="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unresize( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unresize','params': [{'desc': 'A function to unbind from the resize event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound resize event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound resize events from each of the matched elements.','examples': [{'before': '&lt;p onresize="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unresize();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unresize','params': [],'short': 'Removes all bound resize events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the scroll event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").scroll( function() { alert("Hello"); } );','result': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'scroll','params': [{'desc': 'A function to bind to the scroll event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the scroll event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the scroll event of each matched element. This causes all of the functions that have been bound to thet scroll event to be executed.','examples': [{'before': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").scroll();','result': 'alert(\'Hello\');'}],'name': 'scroll','params': [],'short': 'Trigger the scroll event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the scroll event of each matched element, which will only be executed once. Unlike a call to the normal .scroll() method, calling .onescroll() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onescroll( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first scroll'}],'name': 'onescroll','params': [{'desc': 'A function to bind to the scroll event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the scroll event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound scroll event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onscroll="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unscroll( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unscroll','params': [{'desc': 'A function to unbind from the scroll event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound scroll event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound scroll events from each of the matched elements.','examples': [{'before': '&lt;p onscroll="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unscroll();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unscroll','params': [],'short': 'Removes all bound scroll events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the unload event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").unload( function() { alert("Hello"); } );','result': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'unload','params': [{'desc': 'A function to bind to the unload event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the unload event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the unload event of each matched element. This causes all of the functions that have been bound to thet unload event to be executed.','examples': [{'before': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unload();','result': 'alert(\'Hello\');'}],'name': 'unload','params': [],'short': 'Trigger the unload event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the unload event of each matched element, which will only be executed once. Unlike a call to the normal .unload() method, calling .oneunload() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneunload( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first unload'}],'name': 'oneunload','params': [{'desc': 'A function to bind to the unload event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the unload event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound unload event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onunload="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").ununload( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'ununload','params': [{'desc': 'A function to unbind from the unload event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound unload event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound unload events from each of the matched elements.','examples': [{'before': '&lt;p onunload="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").ununload();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'ununload','params': [],'short': 'Removes all bound unload events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the click event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").click( function() { alert("Hello"); } );','result': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'click','params': [{'desc': 'A function to bind to the click event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the click event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the click event of each matched element. This causes all of the functions that have been bound to thet click event to be executed.','examples': [{'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").click();','result': 'alert(\'Hello\');'}],'name': 'click','params': [],'short': 'Trigger the click event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the click event of each matched element, which will only be executed once. Unlike a call to the normal .click() method, calling .oneclick() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneclick( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first click'}],'name': 'oneclick','params': [{'desc': 'A function to bind to the click event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the click event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound click event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onclick="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unclick( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unclick','params': [{'desc': 'A function to unbind from the click event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound click event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound click events from each of the matched elements.','examples': [{'before': '&lt;p onclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unclick();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unclick','params': [],'short': 'Removes all bound click events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the dblclick event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").dblclick( function() { alert("Hello"); } );','result': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'dblclick','params': [{'desc': 'A function to bind to the dblclick event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the dblclick event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the dblclick event of each matched element. This causes all of the functions that have been bound to thet dblclick event to be executed.','examples': [{'before': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").dblclick();','result': 'alert(\'Hello\');'}],'name': 'dblclick','params': [],'short': 'Trigger the dblclick event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the dblclick event of each matched element, which will only be executed once. Unlike a call to the normal .dblclick() method, calling .onedblclick() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onedblclick( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first dblclick'}],'name': 'onedblclick','params': [{'desc': 'A function to bind to the dblclick event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the dblclick event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound dblclick event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p ondblclick="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").undblclick( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'undblclick','params': [{'desc': 'A function to unbind from the dblclick event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound dblclick event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound dblclick events from each of the matched elements.','examples': [{'before': '&lt;p ondblclick="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").undblclick();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'undblclick','params': [],'short': 'Removes all bound dblclick events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the mousedown event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").mousedown( function() { alert("Hello"); } );','result': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'mousedown','params': [{'desc': 'A function to bind to the mousedown event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mousedown event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the mousedown event of each matched element. This causes all of the functions that have been bound to thet mousedown event to be executed.','examples': [{'before': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").mousedown();','result': 'alert(\'Hello\');'}],'name': 'mousedown','params': [],'short': 'Trigger the mousedown event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the mousedown event of each matched element, which will only be executed once. Unlike a call to the normal .mousedown() method, calling .onemousedown() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onemousedown( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first mousedown'}],'name': 'onemousedown','params': [{'desc': 'A function to bind to the mousedown event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mousedown event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound mousedown event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onmousedown="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unmousedown( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmousedown','params': [{'desc': 'A function to unbind from the mousedown event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound mousedown event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound mousedown events from each of the matched elements.','examples': [{'before': '&lt;p onmousedown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unmousedown();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmousedown','params': [],'short': 'Removes all bound mousedown events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the mouseup event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").mouseup( function() { alert("Hello"); } );','result': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'mouseup','params': [{'desc': 'A function to bind to the mouseup event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mouseup event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the mouseup event of each matched element. This causes all of the functions that have been bound to thet mouseup event to be executed.','examples': [{'before': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").mouseup();','result': 'alert(\'Hello\');'}],'name': 'mouseup','params': [],'short': 'Trigger the mouseup event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the mouseup event of each matched element, which will only be executed once. Unlike a call to the normal .mouseup() method, calling .onemouseup() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onemouseup( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first mouseup'}],'name': 'onemouseup','params': [{'desc': 'A function to bind to the mouseup event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mouseup event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound mouseup event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onmouseup="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unmouseup( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmouseup','params': [{'desc': 'A function to unbind from the mouseup event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound mouseup event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound mouseup events from each of the matched elements.','examples': [{'before': '&lt;p onmouseup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unmouseup();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmouseup','params': [],'short': 'Removes all bound mouseup events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the mousemove event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").mousemove( function() { alert("Hello"); } );','result': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'mousemove','params': [{'desc': 'A function to bind to the mousemove event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mousemove event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the mousemove event of each matched element. This causes all of the functions that have been bound to thet mousemove event to be executed.','examples': [{'before': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").mousemove();','result': 'alert(\'Hello\');'}],'name': 'mousemove','params': [],'short': 'Trigger the mousemove event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the mousemove event of each matched element, which will only be executed once. Unlike a call to the normal .mousemove() method, calling .onemousemove() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onemousemove( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first mousemove'}],'name': 'onemousemove','params': [{'desc': 'A function to bind to the mousemove event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mousemove event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound mousemove event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onmousemove="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unmousemove( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmousemove','params': [{'desc': 'A function to unbind from the mousemove event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound mousemove event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound mousemove events from each of the matched elements.','examples': [{'before': '&lt;p onmousemove="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unmousemove();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmousemove','params': [],'short': 'Removes all bound mousemove events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the mouseover event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").mouseover( function() { alert("Hello"); } );','result': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'mouseover','params': [{'desc': 'A function to bind to the mouseover event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mouseover event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the mouseover event of each matched element. This causes all of the functions that have been bound to thet mouseover event to be executed.','examples': [{'before': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").mouseover();','result': 'alert(\'Hello\');'}],'name': 'mouseover','params': [],'short': 'Trigger the mouseover event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the mouseover event of each matched element, which will only be executed once. Unlike a call to the normal .mouseover() method, calling .onemouseover() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onemouseover( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first mouseover'}],'name': 'onemouseover','params': [{'desc': 'A function to bind to the mouseover event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mouseover event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound mouseover event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onmouseover="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unmouseover( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmouseover','params': [{'desc': 'A function to unbind from the mouseover event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound mouseover event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound mouseover events from each of the matched elements.','examples': [{'before': '&lt;p onmouseover="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unmouseover();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmouseover','params': [],'short': 'Removes all bound mouseover events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the mouseout event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").mouseout( function() { alert("Hello"); } );','result': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'mouseout','params': [{'desc': 'A function to bind to the mouseout event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mouseout event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the mouseout event of each matched element. This causes all of the functions that have been bound to thet mouseout event to be executed.','examples': [{'before': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").mouseout();','result': 'alert(\'Hello\');'}],'name': 'mouseout','params': [],'short': 'Trigger the mouseout event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the mouseout event of each matched element, which will only be executed once. Unlike a call to the normal .mouseout() method, calling .onemouseout() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onemouseout( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first mouseout'}],'name': 'onemouseout','params': [{'desc': 'A function to bind to the mouseout event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the mouseout event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound mouseout event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onmouseout="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unmouseout( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmouseout','params': [{'desc': 'A function to unbind from the mouseout event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound mouseout event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound mouseout events from each of the matched elements.','examples': [{'before': '&lt;p onmouseout="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unmouseout();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unmouseout','params': [],'short': 'Removes all bound mouseout events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the change event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").change( function() { alert("Hello"); } );','result': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'change','params': [{'desc': 'A function to bind to the change event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the change event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the change event of each matched element. This causes all of the functions that have been bound to thet change event to be executed.','examples': [{'before': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").change();','result': 'alert(\'Hello\');'}],'name': 'change','params': [],'short': 'Trigger the change event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the change event of each matched element, which will only be executed once. Unlike a call to the normal .change() method, calling .onechange() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onechange( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first change'}],'name': 'onechange','params': [{'desc': 'A function to bind to the change event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the change event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound change event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onchange="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unchange( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unchange','params': [{'desc': 'A function to unbind from the change event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound change event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound change events from each of the matched elements.','examples': [{'before': '&lt;p onchange="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unchange();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unchange','params': [],'short': 'Removes all bound change events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the reset event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").reset( function() { alert("Hello"); } );','result': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'reset','params': [{'desc': 'A function to bind to the reset event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the reset event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the reset event of each matched element. This causes all of the functions that have been bound to thet reset event to be executed.','examples': [{'before': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").reset();','result': 'alert(\'Hello\');'}],'name': 'reset','params': [],'short': 'Trigger the reset event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the reset event of each matched element, which will only be executed once. Unlike a call to the normal .reset() method, calling .onereset() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onereset( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first reset'}],'name': 'onereset','params': [{'desc': 'A function to bind to the reset event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the reset event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound reset event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onreset="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unreset( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unreset','params': [{'desc': 'A function to unbind from the reset event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound reset event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound reset events from each of the matched elements.','examples': [{'before': '&lt;p onreset="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unreset();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unreset','params': [],'short': 'Removes all bound reset events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the select event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").select( function() { alert("Hello"); } );','result': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'select','params': [{'desc': 'A function to bind to the select event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the select event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the select event of each matched element. This causes all of the functions that have been bound to thet select event to be executed.','examples': [{'before': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").select();','result': 'alert(\'Hello\');'}],'name': 'select','params': [],'short': 'Trigger the select event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the select event of each matched element, which will only be executed once. Unlike a call to the normal .select() method, calling .oneselect() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneselect( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first select'}],'name': 'oneselect','params': [{'desc': 'A function to bind to the select event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the select event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound select event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onselect="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unselect( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unselect','params': [{'desc': 'A function to unbind from the select event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound select event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound select events from each of the matched elements.','examples': [{'before': '&lt;p onselect="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unselect();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unselect','params': [],'short': 'Removes all bound select events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the submit event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").submit( function() { alert("Hello"); } );','result': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'submit','params': [{'desc': 'A function to bind to the submit event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the submit event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the submit event of each matched element. This causes all of the functions that have been bound to thet submit event to be executed.','examples': [{'before': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").submit();','result': 'alert(\'Hello\');'}],'name': 'submit','params': [],'short': 'Trigger the submit event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the submit event of each matched element, which will only be executed once. Unlike a call to the normal .submit() method, calling .onesubmit() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onesubmit( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first submit'}],'name': 'onesubmit','params': [{'desc': 'A function to bind to the submit event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the submit event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound submit event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onsubmit="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unsubmit( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unsubmit','params': [{'desc': 'A function to unbind from the submit event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound submit event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound submit events from each of the matched elements.','examples': [{'before': '&lt;p onsubmit="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unsubmit();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unsubmit','params': [],'short': 'Removes all bound submit events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the keydown event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").keydown( function() { alert("Hello"); } );','result': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'keydown','params': [{'desc': 'A function to bind to the keydown event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the keydown event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the keydown event of each matched element. This causes all of the functions that have been bound to thet keydown event to be executed.','examples': [{'before': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").keydown();','result': 'alert(\'Hello\');'}],'name': 'keydown','params': [],'short': 'Trigger the keydown event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the keydown event of each matched element, which will only be executed once. Unlike a call to the normal .keydown() method, calling .onekeydown() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onekeydown( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first keydown'}],'name': 'onekeydown','params': [{'desc': 'A function to bind to the keydown event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the keydown event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound keydown event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onkeydown="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unkeydown( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unkeydown','params': [{'desc': 'A function to unbind from the keydown event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound keydown event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound keydown events from each of the matched elements.','examples': [{'before': '&lt;p onkeydown="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unkeydown();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unkeydown','params': [],'short': 'Removes all bound keydown events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the keypress event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").keypress( function() { alert("Hello"); } );','result': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'keypress','params': [{'desc': 'A function to bind to the keypress event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the keypress event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the keypress event of each matched element. This causes all of the functions that have been bound to thet keypress event to be executed.','examples': [{'before': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").keypress();','result': 'alert(\'Hello\');'}],'name': 'keypress','params': [],'short': 'Trigger the keypress event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the keypress event of each matched element, which will only be executed once. Unlike a call to the normal .keypress() method, calling .onekeypress() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onekeypress( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first keypress'}],'name': 'onekeypress','params': [{'desc': 'A function to bind to the keypress event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the keypress event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound keypress event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onkeypress="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unkeypress( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unkeypress','params': [{'desc': 'A function to unbind from the keypress event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound keypress event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound keypress events from each of the matched elements.','examples': [{'before': '&lt;p onkeypress="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unkeypress();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unkeypress','params': [],'short': 'Removes all bound keypress events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the keyup event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").keyup( function() { alert("Hello"); } );','result': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'keyup','params': [{'desc': 'A function to bind to the keyup event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the keyup event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the keyup event of each matched element. This causes all of the functions that have been bound to thet keyup event to be executed.','examples': [{'before': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").keyup();','result': 'alert(\'Hello\');'}],'name': 'keyup','params': [],'short': 'Trigger the keyup event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the keyup event of each matched element, which will only be executed once. Unlike a call to the normal .keyup() method, calling .onekeyup() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").onekeyup( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first keyup'}],'name': 'onekeyup','params': [{'desc': 'A function to bind to the keyup event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the keyup event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound keyup event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onkeyup="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unkeyup( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unkeyup','params': [{'desc': 'A function to unbind from the keyup event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound keyup event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound keyup events from each of the matched elements.','examples': [{'before': '&lt;p onkeyup="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unkeyup();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unkeyup','params': [],'short': 'Removes all bound keyup events from each of the matched elements.','type': 'jQuery'},{'desc': 'Bind a function to the error event of each matched element.','examples': [{'before': '&lt;p&gt;Hello&lt;/p&gt;','code': '$("p").error( function() { alert("Hello"); } );','result': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;'}],'name': 'error','params': [{'desc': 'A function to bind to the error event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the error event of each matched element.','type': 'jQuery'},{'desc': 'Trigger the error event of each matched element. This causes all of the functions that have been bound to thet error event to be executed.','examples': [{'before': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").error();','result': 'alert(\'Hello\');'}],'name': 'error','params': [],'short': 'Trigger the error event of each matched element.','type': 'jQuery'},{'desc': 'Bind a function to the error event of each matched element, which will only be executed once. Unlike a call to the normal .error() method, calling .oneerror() causes the bound function to be only executed the first time it is triggered, and never again (unless it is re-bound).','examples': [{'before': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").oneerror( function() { alert("Hello"); } );','result': 'alert(\'Hello\'); // Only executed for the first error'}],'name': 'oneerror','params': [{'desc': 'A function to bind to the error event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Bind a function to the error event of each matched element, which will only be executed once.','type': 'jQuery'},{'desc': 'Removes a bound error event from each of the matched elements. You must pass the identical function that was used in the original  bind method.','examples': [{'before': '&lt;p onerror="myFunction"&gt;Hello&lt;/p&gt;','code': '$("p").unerror( myFunction );','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unerror','params': [{'desc': 'A function to unbind from the error event on each of the matched elements.','name': 'fn','type': 'Function'}],'short': 'Removes a bound error event from each of the matched elements.','type': 'jQuery'},{'desc': 'Removes all bound error events from each of the matched elements.','examples': [{'before': '&lt;p onerror="alert(\'Hello\');"&gt;Hello&lt;/p&gt;','code': '$("p").unerror();','result': '&lt;p&gt;Hello&lt;/p&gt;'}],'name': 'unerror','params': [],'short': 'Removes all bound error events from each of the matched elements.','type': 'jQuery'},{'desc': 'Show all matched elements using a graceful animation. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.','examples': [{'code': '$("p").show("slow");'}],'name': 'show','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'}],'short': 'Show all matched elements using a graceful animation.','type': 'jQuery'},{'desc': 'Show all matched elements using a graceful animation and firing a callback function after completion. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.','examples': [{'code': '$("p").show("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'show','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Show all matched elements using a graceful animation and firing a callback function after completion.','type': 'jQuery'},{'desc': 'Hide all matched elements using a graceful animation. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.','examples': [{'code': '$("p").hide("slow");'}],'name': 'hide','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'}],'short': 'Hide all matched elements using a graceful animation.','type': 'jQuery'},{'desc': 'Hide all matched elements using a graceful animation and firing a callback function after completion. The height, width, and opacity of each of the matched elements  are changed dynamically according to the specified speed.','examples': [{'code': '$("p").hide("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'hide','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Hide all matched elements using a graceful animation and firing a callback function after completion.','type': 'jQuery'},{'desc': 'Reveal all matched elements by adjusting their height. Only the height is adjusted for this animation, causing all matched elements to be revealed in a "sliding" manner.','examples': [{'code': '$("p").slideDown("slow");'}],'name': 'slideDown','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'}],'short': 'Reveal all matched elements by adjusting their height.','type': 'jQuery'},{'desc': 'Reveal all matched elements by adjusting their height and firing a callback function after completion. Only the height is adjusted for this animation, causing all matched elements to be revealed in a "sliding" manner.','examples': [{'code': '$("p").slideDown("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'slideDown','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Reveal all matched elements by adjusting their height and firing a callback function after completion.','type': 'jQuery'},{'desc': 'Hide all matched elements by adjusting their height. Only the height is adjusted for this animation, causing all matched elements to be hidden in a "sliding" manner.','examples': [{'code': '$("p").slideUp("slow");'}],'name': 'slideUp','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'}],'short': 'Hide all matched elements by adjusting their height.','type': 'jQuery'},{'desc': 'Hide all matched elements by adjusting their height and firing a callback function after completion. Only the height is adjusted for this animation, causing all matched elements to be hidden in a "sliding" manner.','examples': [{'code': '$("p").slideUp("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'slideUp','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Hide all matched elements by adjusting their height and firing a callback function after completion.','type': 'jQuery'},{'desc': 'Fade in all matched elements by adjusting their opacity. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.','examples': [{'code': '$("p").fadeIn("slow");'}],'name': 'fadeIn','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'}],'short': 'Fade in all matched elements by adjusting their opacity.','type': 'jQuery'},{'desc': 'Fade in all matched elements by adjusting their opacity and firing a  callback function after completion. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.','examples': [{'code': '$("p").fadeIn("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'fadeIn','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Fade in all matched elements by adjusting their opacity and firing a  callback function after completion.','type': 'jQuery'},{'desc': 'Fade out all matched elements by adjusting their opacity. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.','examples': [{'code': '$("p").fadeOut("slow");'}],'name': 'fadeOut','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'}],'short': 'Fade out all matched elements by adjusting their opacity.','type': 'jQuery'},{'desc': 'Fade out all matched elements by adjusting their opacity and firing a  callback function after completion. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.','examples': [{'code': '$("p").fadeOut("slow",function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'fadeOut','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Fade out all matched elements by adjusting their opacity and firing a  callback function after completion.','type': 'jQuery'},{'desc': 'Fade the opacity of all matched elements to a specified opacity. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.','examples': [{'code': '$("p").fadeTo("slow", 0.5);'}],'name': 'fadeTo','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'The opacity to fade to (a number from 0 to 1).','name': 'opacity','type': 'Number'}],'short': 'Fade the opacity of all matched elements to a specified opacity.','type': 'jQuery'},{'desc': 'Fade the opacity of all matched elements to a specified opacity and  firing a callback function after completion. Only the opacity is adjusted for this animation, meaning that all of the matched elements should already have some form of height and width associated with them.','examples': [{'code': '$("p").fadeTo("slow", 0.5, function(){&nbsp;&nbsp;&nbsp;alert("Animation Done.");<br>});'}],'name': 'fadeTo','params': [{'desc': 'A string representing one of the three predefined speeds ("slow", "normal", or "fast") or the number of milliseconds to run the animation (e.g. 1000).','name': 'speed','type': 'Object'},{'desc': 'The opacity to fade to (a number from 0 to 1).','name': 'opacity','type': 'Number'},{'desc': 'A function to be executed whenever the animation completes.','name': 'callback','type': 'Function'}],'short': 'Fade the opacity of all matched elements to a specified opacity and  firing a callback function after completion.','type': 'jQuery'}])
\ No newline at end of file
similarity index 51%
rename from docs/doc.js
rename to docs/js/doc.js
index d256114..a608afd 100644 (file)
@@ -4,7 +4,8 @@ var rules = {
        "self[*]": "<li><span class='type'><span title='{@type($.type)}'>{$.type}</span></span> <span class='fn'>" + 
                "<a href='#{$.name}' class='name' title='{$.name}: {$.short}'>{$.name}</a>({$.params})</span>" + 
                "<div class='short'>{$.short}</div><div class='more'><div class='desc'>{$.desc}</div>{$.examples}</div></li>",
-       "self[*].params[*]": " <span class='arg-type' title='{@type($.type)}'>{$.type}</span> <span class='arg-name' title='{$.desc}'>{$.name}</span> ",
+       trim: function(a){ console.log( a ); return !a || a.replace(/, $/); },
+       "self[*].params[*]": " <span class='arg-type' title='{@type($.type)}'>{$.type}</span> <span class='arg-name' title='{$.desc}'>{$.name}</span>, ",
        "self[*].examples[*]": "<div class='example'><h5>Example:</h5><p>{$.desc}</p><pre>{$.code}</pre><b>HTML:</b><pre>{$.before}</pre><b>Result:</b><pre>{$.result}</pre></div>"
 };
 
@@ -20,39 +21,14 @@ var types = {
        Function: "A reference to a Javascript function."
 };
 
-function docsLoaded(docs) {
-       // Make sure that there are no private functions
-       docs = jQuery.grep( docs, "!a.private" )
-               // Sort by function name
-               .sort(function(a,b){
-                       if ( a.name < b.name ) return -1;
-                       else if ( a.name == b.name ) {
-                               // Sort by number of parameters
-                               if ( a.params.length < b.params.length ) return -1;
-                               else if ( a.params.length == b.params.length ) return 0;
-                               else return 1;
-                       } else return 1;
+$(document).ready(function(){
+       $("span[@title]").addClass("tooltip").ToolTipDemo('#fff');
+       $("a.name").click(function(){
+               $("div.more,div.short",this.parentNode.parentNode).toggle().find("div.desc",function(){
+                       $(this).html( $(this).html().replace(/\n\n/g, "<br/><br/>") );
                });
-
-       // Put in the DOM, when it's ready
-       $(document).ready(function(){
-               $("#docs").html( jsonT( docs, rules ) );
-               setTimeout(function(){
-               $("#docs").pager( function(){return this.firstChild.nextSibling.nextSibling.firstChild.innerHTML;}, function(s,e){
-                       $(this).html( jsonT( docs.slice( s, e ), rules ) );
-                       /*$(this).slideUp("slow",function(){
-                               this.style.opacity = 1;
-                               this.style.width = "";
-                               this.style.height = "";
-                               $(this).html( jsonT( docs.slice( s, e ), rules ) );
-                               $(this).slideDown("slow");
-                       });*/
-                       $("span",this).filter("[@title]").addClass("tooltip").ToolTipDemo('#fff');
-                       $("a.name",this).click(function(){
-                               $("div.more,div.short",this.parentNode.parentNode).toggle();
-                               return false;
-                       });
-               });
-               }, 13);
+               return false;
        });
-}
+
+       $("#docs").alphaPager( 1 );
+});
similarity index 60%
rename from docs/pager.js
rename to docs/js/pager.js
index 70c9a1a..12755aa 100644 (file)
@@ -1,19 +1,39 @@
-$.fn.clone = function(){
-       return this.pushStack( $.map(this,"a.cloneNode(true)"), arguments );
+$.fn.alphaPager = function(fn,type) {
+  type = type || "char";
+
+  if ( fn == undefined ) {
+    fn = function(a){ return _clean( $.fn.text.apply( a.childNodes ) ); };
+  } else if ( fn.constructor == Number ) {
+    var n = fn;
+    fn = function(a){ return _clean( $.fn.text.apply( [a.childNodes[ n ]] ) ); };
+  }
+
+  function _clean(a){
+    switch (type) {
+      case "char":
+        return a.substr(0,1).toUpperCase();
+      case "word":
+        return /^([a-z0-9]+)/.exec(a)[1];
+    }
+    return a;
+  }
+
+  return this.pager( fn );
 };
 
 
-$.fn.pager = function(step,fn) {
+$.fn.pager = function(step) {
   var types = {
     UL: "li",
     OL: "li",
     DL: "dt",
-    TABLE: "tbody > tr"
+    TABLE: "tr"
   };
 
   return this.each(function(){
-    var pagedUI = this;
-    var rows = $(types[this.nodeName], this);
+    var type = types[this.nodeName];
+    var pagedUI = type == "tr" ? $("tbody",this) : $(this);
+    var rows = $(type, pagedUI);
     var curPage = 0;
     var names = [], num = [];
 
@@ -23,14 +43,14 @@ $.fn.pager = function(step,fn) {
       if (rows.length > step)
         for ( var i = 0; i <= rows.length; i += step ) {
           names.push( names.length + 1 );
-          num.push( [ i * step, step ] );
+          num.push( [ i, step ] );
         }
     } else {
       var last;
       rows.each(function(){
-        var l = step.apply( this ).substr(0,1);
+        var l = step( this );
         if ( l != last ) {
-          names.push( l.toUpperCase() );
+          names.push( l );
           var pre = num.length ? num[ num.length - 1 ][0] + num[ num.length - 1 ][1] : 0;
            
           num.push( [ pre, 0 ] );
@@ -41,8 +61,11 @@ $.fn.pager = function(step,fn) {
       });
     }
 
-    if ( names.length ) {
-      var pager = $("<ul class='nav-page'></ul>");
+    if ( names.length > 1 ) {
+      var pager = $(this).prev("ul.nav-page").empty();
+
+      if ( !pager.length )
+        pager = $("<ul class='nav-page'></ul>");
 
       for ( var i = 0; i < names.length; i++ )
         $("<a href=''></a>").rel( i ).html( names[i] ).click(function() {
@@ -65,7 +88,7 @@ $.fn.pager = function(step,fn) {
     function handleCrop( page ) {
       curPage = page - 0;
       var s = num[ curPage ][0];
-      var e = s + num[ curPage ][1];
+      var e = num[ curPage ][1];
 
       if ( !curPage ) prev.hide();
       else prev.show();
@@ -78,14 +101,9 @@ $.fn.pager = function(step,fn) {
         .eq( curPage + 1 )
           .addClass("cur");
 
-      rows
-       .hide()
-       .gt(s - 1).lt(e)
-          .show()
-        .end().end();
-
-      if ( fn )
-        fn.apply( pagedUI, [ s, e ] );
+      pagedUI.empty().append(
+        jQuery.merge( rows, [] ).slice( s, s + e )
+      );
 
       return false;
     }
similarity index 100%
rename from docs/tooltip.js
rename to docs/js/tooltip.js
diff --git a/docs/jsont.js b/docs/jsont.js
deleted file mode 100644 (file)
index 7319114..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-function jsonT(self, rules) {
-   var T = {
-      output: false,
-      init: function() {
-         for (var rule in rules)
-            if (rule.substr(0,4) != "self")
-               rules["self."+rule] = rules[rule];
-         return this;
-      },
-      apply: function(expr) {
-         var trf = function(s){ return s.replace(/{([A-Za-z0-9_\$\.\[\]\'@\(\)]+)}/g, 
-                                  function($0,$1){return T.processArg($1, expr);})},
-             x = expr.replace(/\[[0-9]+\]/g, "[*]"), res;
-         if (x in rules) {
-            if (typeof(rules[x]) == "string")
-               res = trf(rules[x]);
-            else if (typeof(rules[x]) == "function")
-               res = trf(rules[x](eval(expr)).toString());
-         }
-         else 
-            res = T.eval(expr);
-         return res;
-      },
-      processArg: function(arg, parentExpr) {
-         var expand = function(a,e){return (e=a.replace(/^\$/,e)).substr(0,4)!="self" ? ("self."+e) : e; },
-             res = "";
-         T.output = true;
-         if (arg.charAt(0) == "@")
-            res = eval(arg.replace(/@([A-za-z0-9_]+)\(([A-Za-z0-9_\$\.\[\]\']+)\)/, 
-                                   function($0,$1,$2){return "rules['self."+$1+"']("+expand($2,parentExpr)+")";}));
-         else if (arg != "$")
-            res = T.apply(expand(arg, parentExpr));
-         else
-            res = T.eval(parentExpr);
-         T.output = false;
-         return res;
-      },
-      eval: function(expr) {
-         var v = eval(expr), res = "";
-         if (typeof(v) != "undefined") {
-            if (v instanceof Array) {
-               for (var i=0; i<v.length; i++)
-                  if (typeof(v[i]) != "undefined")
-                     res += T.apply(expr+"["+i+"]");
-            }
-            else if (typeof(v) == "object") {
-               for (var m in v)
-                  if (typeof(v[m]) != "undefined")
-                     res += T.apply(expr+"."+m);
-            }
-            else if (T.output)
-               res += v;
-         }
-         return res;
-      }
-   };
-   return T.init().apply("self");
-}
diff --git a/docs/style/docs.xsl b/docs/style/docs.xsl
new file mode 100644 (file)
index 0000000..98b3ede
--- /dev/null
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+<xsl:template match="/*">
+<html>
+<head>
+       <title>jQuery Docs - API</title>
+       <link rel="stylesheet" href="style/style.css"/>
+       <script src="../jquery-svn.js"></script>
+       <script src="js/tooltip.js"></script>
+       <script src="js/pager.js"></script>
+       <script src="js/doc2.js"></script>
+</head>
+<body>
+       <h1>jQuery Docs - API</h1>
+       <ul id="docs">
+               <xsl:for-each select="method[not(@private)]">
+                       <xsl:sort select="@name"/>
+                       <xsl:sort select="count(params)"/>
+                       <li>
+                               <span class='type'><span title='TYPE' class='tooltip'><xsl:value-of select="@type"/></span></span>
+                               <span class='fn'>
+                                       <a href='#{@name}' class='name' title=''><xsl:value-of select="@name"/></a>
+                                               <xsl:if test="not(@property)">(
+                                                       <xsl:for-each select="params">
+                                                               <span class='arg-type tooltip' title='TYPE'><xsl:value-of select="@type"/></span><xsl:text> </xsl:text>
+                                                               <span class='arg-name tooltip' title='{@desc}'><xsl:value-of select="@name"/></span>
+                                                               <xsl:if test="position() != last()">
+                                                                       <xsl:if test="@any"> or </xsl:if>
+                                                                       <xsl:if test="not(@any)">, </xsl:if>
+                                                               </xsl:if>
+                                                       </xsl:for-each>
+                                                )</xsl:if>
+                               </span>
+                               <div class='short'>
+                                       <xsl:value-of select="@short"/>
+                               </div>
+                               <div class='more'>
+                                       <div class='desc'>
+                                               <xsl:value-of select="desc"/>
+                                       </div>
+                                       <xsl:for-each select="examples">
+                                               <div class='example'>
+                                                       <h5>Example:</h5>
+                                                       <xsl:if test="desc">
+                                                               <p><xsl:value-of select="desc"/></p>
+                                                       </xsl:if>
+                                                       <pre><xsl:value-of select="code"/></pre>
+                                                       <xsl:if test="before">
+                                                               <b>HTML:</b>
+                                                               <pre><xsl:value-of select="before"/></pre>
+                                                       </xsl:if>
+                                                       <xsl:if test="result">
+                                                               <b>Result:</b>
+                                                               <pre><xsl:value-of select="result"/></pre>
+                                                       </xsl:if>
+                                               </div>
+                                       </xsl:for-each>
+                               </div>
+                       </li>
+               </xsl:for-each>
+       </ul>
+</body>
+</html>
+</xsl:template>
+
+</xsl:stylesheet>
similarity index 100%
rename from docs/style.css
rename to docs/style/style.css
diff --git a/drag/drag.js b/drag/drag.js
deleted file mode 100644 (file)
index 7124238..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-$.drug = null;
-
-$.dragstart = function(e)
-{
-    this.dragElement.deltaX = e.clientX - this.dragElement.offsetLeft;
-    this.dragElement.deltaY = e.clientY - this.dragElement.offsetTop;
-
-    // Save CSS
-    this.dragElement.oldPos = $.css(this.dragElement, 'position');
-    this.dragElement.oldCursor = $.css(this.dragElement, 'cursor');
-    this.dragElement.oldUserSelect = $.css(this.dragElement, 'user-select');
-
-    $(this.dragElement).css('position', 'absolute')
-                       .css('cursor', 'move')
-                       .css('user-select', 'none');
-    $.drug = this.dragElement;
-};
-
-$.dragstop = function(e)
-{
-    $.drug = null;
-
-    // Restore CSS
-    $(this).css('cursor', this.oldCursor)
-           .css('user-select', this.oldUserSelect);
-}
-
-$.drag = function(e)
-{
-    if ($.drug == null) {
-       return;
-    }
-       
-    // Update position
-    var nx = (e.clientX - $.drug.deltaX);
-    var ny = (e.clientY - $.drug.deltaY);
-
-    // Bounds check
-    // Left edge
-    nx = (nx < 0) ? 0 : nx;
-    // right edge
-    nx = (nx + $.drug.offsetWidth) > document.width ? document.width - $.drug.offsetWidth : nx;
-
-    // Top
-    ny = (ny < window.scrollY) ? window.scrollY : ny;
-
-    // Bottom
-    ny = (ny + $.drug.offsetHeight) > window.innerHeight + window.scrollY ? window.innerHeight + window.scrollY - $.drug.offsetHeight: ny;
-            
-    $($.drug).css('left', nx + 'px')
-             .css('top', ny + 'px');
-};
-
-$.draginit = false;
-
-$.fn.Draggable = function(handle)
-{
-    // Don't add > 1 of these handlers
-    if (!$.draginit) {
-       $(document).bind('mousemove', $.drag);
-    }
-    
-    return this.each(function()
-    {
-       var dhe = handle ? $(this).find(handle) : $(this);
-       dhe.get(0).dragElement = this;
-
-       dhe.bind('mousedown', $.dragstart)
-          .bind('mouseup', $.dragstop);
-    });
-};
diff --git a/sort/sort.js b/sort/sort.js
deleted file mode 100644 (file)
index 05a00d1..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-// Work in Progress Sort Functions
-//
-
-$.fn.sort = function(f) {
-       cur = cur.sort(function(a,b){
-               if ( typeof f == 'object' )
-                       var ret = f(a,b);
-               else
-                       var ret = $.fn.genericSort(a,b,f);
-
-               if ( a < b )
-                       b.parentNode.insertBefore( a, b );
-               else if ( a > b )
-                       a.parentNode.insertBefore( b, a );
-               return ret;
-       });
-       return this;
-}
-
-$.fn.reverse = function() {
-       cur[0].parentNode.appendChild( cur[0] );
-       for ( var i = 1; cur && i < cur.length; i++ )
-               cur[i-1].parentNode.insertBefore( cur[i], cur[i-1] );
-       cur = cur.reverse();
-       return this;
-}
-
-$.fn.genericSort = function(a,b,c) {
-       if ( typeof a == "string" || typeof b == "string" ) {
-       } else if ( c != null ) {
-               a = sibling(a.firstChild)[c].innerText;
-               b = sibling(b.firstChild)[c].innerText;
-       } else {
-               a = a.innerText;
-               b = b.innerText;
-       }
-       
-       // Case insensitive
-       a = a.toLowerCase();
-       b = b.toLowerCase();
-       
-       // Figure out if it's an American-style date
-       var re = new RegExp( "^(\d{2}).(\d{2}).(\d{2,4})$" );
-       var ma = re.exec(a);
-       var mb = re.exec(b);
-       
-       if ( ma.length && mb.length ) {
-               a = ma.reverse().join('');
-               b = mb.reverse().join('');
-       }
-       
-       // If it contains a number, sort on that only
-       if ( a.match(/\d/) ) {
-               var re = new RegExp("[^0-9.-]","ig");
-               a = parseFloat( a.replace( re, "" ) );
-               b = parseFloat( b.replace( re, "" ) );
-       }
-       
-       return ( a < b ? -1 : ( a > b ? 1 : 0 ) );
-}
diff --git a/tmpl/tmpl.js b/tmpl/tmpl.js
deleted file mode 100644 (file)
index 6c3406d..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-// test commit\r
-\r
-$.fn.get = function(i) {\r
-       return i == null ?\r
-               this.$$unclean ? $.sibling(this.$$unclean[0]) : this.cur :\r
-                       (this.get())[i];\r
-};\r
-\r
-$.fn._get = function(i) {\r
-       return i == null ? this.cur : this.cur[i];\r
-};\r
-\r
-$.fn.set = function(a,b) {\r
-       return this.each(function(){\r
-               if ( b == null )\r
-                       for ( var j in a )\r
-                               this[$.attr(j)] = a[j];\r
-               else {\r
-                       if ( b.constructor != String ) { // TODO: Fix this\r
-                               for ( var i in b ) {    \r
-                                       var c = $.Select(i,this);\r
-                                       for ( var j in c )\r
-                                               c[j][$.attr(a)] = b[i];\r
-                               }\r
-                       } else\r
-                               this[$.attr(a)] = b;\r
-               }\r
-       });\r
-};\r
-\r
-function $C(a) {\r
-  if ( a.indexOf('<') >= 0 ) {\r
-    if ( a.indexOf('<tr') >= 0 ) {\r
-      var r = $C("table").html("<tbody>"+a+"</tbody>");\r
-      r.$$unclean = r.get(0).childNodes[0].childNodes;\r
-    } else {\r
-      var r = $C("div").html(a);\r
-      r.$$unclean = r.get(0).childNodes;\r
-    }\r
-    return r;\r
-  } else {\r
-    return $(document.createElement(a),document);\r
-  }\r
-};\r
-\r
-$.fn.appendTo = function() {\r
-       var self = this;\r
-       var a = arguments;\r
-       return this.each(function(){\r
-               for ( var i = 0; i < a.length; i++ ) {\r
-                       if ( self.$$unclean )\r
-                               $(a[i]).append( self.get() );\r
-                       else\r
-                               $(a[i]).append( this );\r
-               }\r
-       });\r
-};\r
-\r
-$.clean = function(a) {\r
-       var r = [];\r
-       for ( var i = 0; i < a.length; i++ ) {\r
-               if ( a[i].constructor == String ) {\r
-                       // Cool, but has scary side-effects\r
-                       //a[i] = a[i].replace( /#([a-zA-Z0-9_-]+)/g, " id='$1' " );\r
-                       //a[i] = a[i].replace( /\.([a-zA-Z0-9_-]+)/g, " class='$1' " );\r
-                       var div = document.createElement("div");\r
-                       div.innerHTML = a[i];\r
-                       for ( var j = 0; j < div.childNodes.length; j++ )\r
-                               r[r.length] = div.childNodes[j];\r
-               } else if ( a[i].length ) {\r
-                       for ( var j = 0; j < a[i].length; j++ )\r
-                               r[r.length] = a[i][j];\r
-               } else {\r
-                       r[r.length] = a[i];\r
-               }\r
-       }\r
-       return r;\r
-};\r
-\r
-// Frequently-used Accessors\r
-window.cssQuery = $.Select;\r
-document.getElementsByClass = function(a){return $.Select("."+a)};\r
-document.getElementsBySelector = $.Select;\r
-\r
-       \r
-       // Make Xpath Axes Sane\r
-       //var re = new RegExp( "/?descendant::", "i" );\r
-       //t = t.replace( re, " " );\r
-       //var re = new RegExp( "/?child::", "i" );\r
-       //t = t.replace( re, "/" );\r
-       // If only...\r
-       //var re = new RegExp( "/?following-sibling::", "i" );\r
-       //t = t.replace( re, " + " );\r
-       //var re = new RegExp( "/?preceding-sibling::", "i" );\r
-       //t = t.replace( re, " ~ " );\r
-       //var re = new RegExp( "/?self::", "i" );\r
-       //t = t.replace( re, "" );\r
-       //var re = new RegExp( "/?parent::", "i" );\r
-       //t = t.replace( re, " .. " );\r
-       \r
-       // following\r
-       // preceding\r
-       // ancestor\r
-       // ancestor-or-self\r
-       // descendant-or-self\r
-\r
-// Deprecated\r
-//style: function(a,b){ return this.css(a,b); },\r