JQuery

693 views
642 views

Published on

dfgdfgsdf

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
693
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

JQuery

  1. 1. jQUERY 1.5 SELECTORS ✼ CORE ✼ ATTRIBUTES ✼ CSS ✼ TRAVERSING ✼ MANIPULATION ✼ EVENTS ✼ EFFECTS ✼ AJAX ✼ UTILITIES ✼ DEFERRED OBJECT Designed by Antonio Lupetti © 2011 • http://woorkup.com • http://twitter.com/woork | jQuery is © of John Resig and the jQuery Team.VISUAL CHEAT SHEET = NEW IN jQUERY 1.5 / f(x) = FUNCTION / a = ARRAY / jQ = jQUERY / El = ELEMENT / 0-1 = BOOLEAN / Obj = OBJECT / NUM = NUMBER / Str = STRING❉ SELECTORS / 1. BASIC :header Selector [name!=value] :file Selector .get( [ index ] ) a<El(s)> Selects all elements that are headers, like a<El(s)> Select elements that either dont have the Selects all elements of type file. Retrieve the DOM elements matched by the El | a a<El(s)>All Selector (“*”) h1, h2, h3 and so on. specified attribute, or do have the specified jQuery object. <El(s)> :image SelectorSelects all elements. attribute but not with a certain value. a<El(s)> :last Selector Selects all elements of type image. .index() a<El> [name^=value]Class Selector (“.class”) Selects the last matched element. Search for a given element from among the Num a<El(s)> :input SelectorMatches all elements with the given name. Selects elements that have the specified a<El(s)> matched elements. :lt() Selector attribute with a value beginning exactly Selects all input, textarea, select and button a<El(s)>Element Selector (“element”) a<El(s)> with a given string. elements. .length Select all elements at an index less than NumSelects all elements with the given tag a<El(s)> index within the matched set. The number of elements in the jQuery object. [name] :password Selectorname. a<El(s)> :not() Selector Selects elements that have the specified a<El(s)> Selects all elements of type password. .selectorID Selector (“#id”) Selects all elements that do not match the a<El(s)> attribute, with any value. A selector representing selector originally StrSelects a single element with the given id a<El> given selector. :radio Selector passed to jQuery(). [name=value][name2=value2] a<El(s)>attribute. Selects all elements of type radio. :odd Selector Matches elements that match all of the a<El(s)> .size()Multiple Selector (“selector1, Selects odd elements, zero-indexed. See a<El(s)> specified attribute filters. :reset Selector Return the number of DOM elements matched Num a<El(s)>selector2, selectorN”) a<El(s)> also even. Selects all elements of type reset. by the jQuery object.Selects the combined results of all the ❉ SELECTORS / 6. CHILD FILTER :selected Selector .toArray()specified selectors. a<El(s)> ❉ SELECTORS / 4. CONTENT FILTER Selects all elements that are selected. Retrieve all the DOM elements contained in the a :first-child Selector jQuery set, as an array. :contains() Selector Selects all elements that are the first child a<El(s)> :submit Selector❉ SELECTORS / 2. HIERARCHY a<El(s)> Select all elements that contain the a<El(s)> of their parent. Selects all elements of type submit.Child Selector (“parent > child”) specified text. ❉ CORE / 3. DATA :last-child SelectorSelects all direct child elements specified by a<El(s)> :text Selector :empty Selector Selects all elements that are the last child of a<El(s)> a<El(s)> .queue( [ queueName ], newQueue)"child" of elements specified by "parent". Selects all elements of type text. a<El(s)> their parent. Show the queue of functions to be executed on jQ Select all elements that have no childrenDescendant Selector (“ancestor (including text nodes). :nth-child Selector the matched elements.descendant”) ❉ CORE / 1. THE jQUERY FUNCTION a<El(s)> :has() Selector Selects all elements that are the nth-child of a<El(s)> .data( obj )Selects all elements that are descendants of a<El(s)> their parent. jQ Selects elements which contain at least one jQuery() Store arbitrary data associated with thea given ancestor. matched elements. element that matches the specified selector. :only-child Selector Accepts a string containing a CSS selector jQNext Adjacent Selector (“prev + a<El(s)> which is then used to match a set of .removeData( [ name ] ) :parent Selector Selects all elements that are the only child jQnext”) elements. Select all elements that are the parent of a<El(s)> of their parent. Remove a previously-stored piece of data. a<El(s)>Selects all next elements matching "next" another element, including text nodes. jQuery.sub()that are immediately preceded by a sibling .dequeue( [ queueName ] )"prev". ❉ SELECTORS / 7. VISIBILITY FILTER Creates a new copy of jQ whose properties jQ jQ Execute the next function on the queue for the ❉ SELECTORS / 5. ATTRIBUTE and methods can be modified without matched elements.Next Siblings Selector (“prev ~ :hidden Selector affecting the original jQuery object. a<El(s)>siblings”) [name|=value] Selects all elements that are hidden. a<El(s)> jQuery.when() ❉ CORE / 4. INTEROPERABILITYSelects all sibling elements that follow after Selects elements that have the specifiedthe "prev" element, have the same parent, a<El(s)> :visible Selector Provides a way to execute callback functions attribute with a value either equal to a a<El(s)> Deferredand match the filtering "siblings" selector. given string or starting with that string Selects all elements that are visible. based on one or more objects, usually jQuery.fn.extend( object ) followed by a hyphen (-). Deferred objects that represent Extends the jQuery element set to provide new jQ asynchronous events. methods (used to make a typical jQuery❉ SELECTORS / 3. BASIC FILTER [name*=value] ❉ SELECTORS / 8. FORM plugin). Selects elements that have the specified jQuery.noConflict( ) a<El(s)>:animated Selector attribute with a value containing the a :button Selector Relinquish jQuerys control of the $ Obj jQuery.extend( object ) jQSelect all elements that are in the progress a<El(s)> given substring. Selects all button elements and elements of a<El(s)> variable. Extends the jQuery object itself.of an animation at the time the selector is type button.run. [name~=value] jQuery.extend( object ) jQ Selects elements that have the specified a<El(s)> :checkbox Selector Extends the jQuery object itself. ❉ ATTRIBUTES / 1. ATTR:eq() Selector a<El(s)> attribute with a value containing a given Selects all elements of type checkbox.Select the element at index n within the a<El> word, delimited by spaces. .attr( attributeName )matched set. :checked Selector ❉ CORE / 2. OBJECT ACCESSORS Get the value of an attribute for the first Obj [name$=value] a<El(s)> Matches all elements that are checked. element in the set of matched elements.:even Selector Selects elements that have the specified .context a<El(s)> a<El(s)>Selects even elements, zero-indexed attribute with a value ending exactly with :disabled Selector The DOM node context originally passed to El .attr( attributeName, value ) a<El(s)> a given string. Selects all elements that are disabled. jQuery(). Set one or more attributes for the set of Obj:first Selector matched elements. a<El> [name=value]Selects the first matched element. :enabled Selector .each( function(index, Element) ) a<El(s)> a<El(s)> .removeAttr() Selects all elements that are headers, like Iterate over a jQ object, executing a function jQ Selects all elements that are enabled.:gt() Selector h1, h2, h3 and so on. for each matched element. Remove an attribute from each element in the jQSelect all elements at an index greater than a<El(s)> set of matched elements.index within the matched set.
  2. 2. jQUERY 1.5 SELECTORS ✼ CORE ✼ ATTRIBUTES ✼ CSS ✼ TRAVERSING ✼ MANIPULATION ✼ EVENTS ✼ EFFECTS ✼ AJAX ✼ UTILITIES ✼ DEFERRED OBJECT Designed by Antonio Lupetti © 2011 • http://woorkup.com • http://twitter.com/woork | jQuery is © of John Resig and the jQuery Team.VISUAL CHEAT SHEET = NEW IN jQUERY 1.5 / f(x) = FUNCTION / a = ARRAY / jQ = jQUERY / El = ELEMENT / 0-1 = BOOLEAN / Obj = OBJECT / NUM = NUMBER / Str = STRING❉ ATTRIBUTES / 2. CLASS ❉ CSS / 2. POSITIONING .width( value ) .next( [ selector ] ) .andSelf() jQ Add the previous set of elements on the stack to jQ Set the CSS width of each element in the set of Get the immediately following sibling of each jQ.addClass( class ) .scrollLeft() matched elements. element in the set of matched elements, optionally the current set.Adds the specified class(es) to each of the set of jQ Get the current horizontal position of the filtered by a selector. Intmatched elements. scroll bar for the first element in the set of .width() .contents() matched elements. Int .nextAll( [ selector ] ) Get the children of each element in the set of jQ.hasClass( class ) Get the current computed width for the first element in the set of matched elements. matched elements, including text nodes. 0-1 .scrollLeft( value ) Get all following siblings of each element in the jQDetermine whether any of the matched set of matched elements, optionally filtered by aelements are assigned the given class. Set the current horizontal position of the .end() jQ selector. scroll bar for each of the set of matched ❉ TRAVERSING / 1. FILTERING End the most recent filtering operation in the jQ.removeClass( class ) elements. current chain and return the set of matched .nextUntil( [ selector ] )Remove a single class, multiple classes, or all jQ elements to its previous state. .offset() .eq( - index ) Get all following siblings of each element up to jQclasses from each element in the set of matched Obj Reduce the set of matched elements to the one at jQ but not including the element matched by theelements. Get the current coordinates of the first element in the set of matched elements, {top, left} the specified index. selector. ❉ MANIPULATION / 1. INSIDE.toggleClass( class, switch ) relative to the document.Add or remove one or more classes from each .eq( index ) .offsetParent() .append( content )element in the set of matched elements, jQ .offset( coordinates ) Reduce the set of matched elements to the one at jQ jQ Insert content, specified by the parameter, to the Get the closest ancestor element that is jQdepending on either the classs presence or the Set the current coordinates of every element jQ the specified index. positioned. end of each element in the set of matchedvalue of the switch argument. in the set of matched elements, relative to elements. the document. .filter( selector ) jQ .parent( [ selector ] ) .append( function(index, html) ) .position() Reduce the set of matched elements to those that❉ ATTRIBUTES / 3. HTML match the selector or pass the functions test. Get the parent of each element in the current set jQ Insert content, specified by the parameter, to the jQ Obj Get the current coordinates of the first of matched elements, optionally filtered by a end of each element in the set of matched.html() element in the set of matched elements, {top, left} selector. elements. .is( selector ) Str relative to the offset parent.Get the HTML contents of the first element in Check the current matched set of elements 0-1 .appendTo( target )the set of matched elements. .parents( [ selector ] ) .scrollTop() against a selector and return true if at least one Insert every element in the set of matched jQ of these elements matches the selector. Get the ancestors of each element in the current jQ.html( htmlString ) Get the current vertical position of the scroll Int set of matched elements, optionally filtered by a elements to the end of the target. jQ bar for the first element in the set of selector.Set the HTML contents of each element in the matched elements. .map( callback(index, domEl) ) .prepend( content )set of matched elements. Pass each element in the current matched set jQ .parentsUntil( [ selector ] ) Insert content, specified by the parameter, to the jQ .scrollTop( value ) through a function, producing a new jQuery beginning of each element in the set of matched Set the current vertical position of the scroll object containing the return values. Get the ancestors of each element in the current jQ elements.❉ ATTRIBUTES / 4. TEXT bar for each of the set of matched elements. set of matched elements, up to but not including .not() the element matched by the selector. .prependTo( target ).text() jQ Remove elements from the set of matched .prev( [ selector ] ) Insert content, specified by the parameter, to the jQGet the combined text contents of each element Str ❉ CSS / 3. HEIGHT & WIDTH elements. end of each element in the set of matchedin the set of matched elements, including their Get the immediately preceding sibling of each jQ elements.descendants. .height( value ) .slice( start, [ end ] ) element in the set of matched elements, optionally Set the CSS height of every matched jQ filtered by a selector..text( textString ) Reduce the set of matched elements to a subset jQ element. ❉ MANIPULATION / 2. OUTSIDE jQ specified by a range of indices. .prevAll( [ selector ] )Set the content of each element in the set ofmatched elements to the specified text. .height() Get all preceding siblings of each element in the jQ .after( content ) Int set of matched elements, optionally filtered by a jQ Get the current computed height for the first ❉ TRAVERSING / 2. TREE TRAVERSAL Insert content, specified by the parameter, after element in the set of matched elements. selector. each element in the set of matched elements.❉ ATTRIBUTES / 5. VALUE .innerHeight() .children( [ selector ] ) .prevUntil( [ selector ] ) .after( function(index) ).val() Get the current computed height for the first Int Get the children of each element in the set of jQ Get the ancestors of each element in the current Insert content, specified by the parameter, to the Str | jQ jQGet the current value of the first element in the element in the set of matched elements, matched elements, optionally filtered by a set of matched elements, optionally filtered by a end of each element in the set of matched aset of matched elements. including padding but not border. selector. selector. elements..val( value ) .innerWidth() .closest( selector ) .siblings( [ selector ] ) .before( content )Set the value of each element in the set of jQ Get the current computed width for the first Int Get the first ancestor element that matches the Insert content, specified by the parameter, before jQ jQ Get the siblings of each element in the set of jQmatched elements. element in the set of matched elements, selector, beginning at the current element and matched elements, optionally filtered by a each element in the set of matched elements. including padding but not border. progressing up through the DOM tree. selector. .before( function ) .outerHeight() .closest( selectors, [ context ] ) Insert content, specified by the parameter, before jQ❉ CSS / 1. CSS Get the current computed height for the first ❉ TRAVERSING / 3. MISCELLANEOUS each element in the set of matched elements. Int Get the first ancestor element that matches the jQ element in the set of matched elements, selector, beginning at the current element and.css( propertyName ) including padding, border, and optionally .add() .insertAfter( target ) progressing up through the DOM tree. jQGet the value of a style property for the first Str margin. jQ Add elements to the set of matched elements. Insert every element in the set of matchedelement in the set of matched elements. .find( selector ) elements after the target. .outerWidth() .add( selectors, [ context ] ).css( propertyName, value ) Get the current computed width for the first Get the descendants of each element in the jQ jQ .insertBefore( target ) Int Add elements to the set of matched elements.Set one or more CSS properties for the set of jQ element in the set of matched elements, current set of matched elements, filtered by a jQ selector. Insert every element in the set of matchedmatched elements. including padding and border. elements before the target.
  3. 3. jQUERY 1.5 SELECTORS ✼ CORE ✼ ATTRIBUTES ✼ CSS ✼ TRAVERSING ✼ MANIPULATION ✼ EVENTS ✼ EFFECTS ✼ AJAX ✼ UTILITIES ✼ DEFERRED OBJECT Designed by Antonio Lupetti © 2011 • http://woorkup.com • http://twitter.com/woork | jQuery is © of John Resig and the jQuery Team.VISUAL CHEAT SHEET = NEW IN jQUERY 1.5 / f(x) = FUNCTION / a = ARRAY / jQ = jQUERY / El = ELEMENT / 0-1 = BOOLEAN / Obj = OBJECT / NUM = NUMBER / Str = STRING❉ MANIPULATION / 3. AROUND ❉ EVENTS / 1. DOCUMENT LOADING ❉ EVENTS / 3. MOUSE EVENTS ❉ EVENTS / 4. FORM EVENTS event.pageX The mouse position relative to the left edge of Num.unwrap() .click( handler(eventObject) ) .blur( handler(eventObject) ) the document. .load( handler(eventObject) ) Bind an event handler to the "click" JavaScript jQ Bind an event handler to the "blur" JavaScript jQRemove the parents of the set of matched Bind an event handler to the "load" JavaScript jQ jQ event, or trigger that event on an element. event.pageYelements from the DOM, leaving the matched event. event, or trigger that event on an element. The mouse position relative to the top edge of Numelements in their place. .change( handler(eventObject) ) .dblclick( handler(eventObject) ) the document. .ready( handler ) Bind an event handler to the "change".wrap( wrappingElement ) Bind an event handler to the "dblclick" jQ jQ Specify a function to execute when the DOM is jQ JavaScript event, or trigger that event on an jQ JavaScript event, or trigger that event on an event.preventDefault()Wrap an HTML structure around each element in fully loaded. element. element. If this method is called, the default actionthe set of matched elements. of the event will not be triggered. .unload( handler(eventObject) ) .focusin( handler(eventObject) ) .focus( handler(eventObject) ).wrap( wrappingFunction ) jQ jQ Bind an event handler to the "focus" JavaScript jQ event.relatedTarget Bind an event handler to the "unload" JavaScript Bind an event handler to the "focusin" JavaScriptWrap an HTML structure around each element in jQ event. event. event, or trigger that event on an element. The other DOM element involved in the event, Elthe set of matched elements. if any. .select( handler(eventObject) ) .focusout( handler(eventObject) ) Bind an event handler to the "select" JavaScript jQ.wrapAll( wrappingElement ) jQ event.result ❉ EVENTS / 2. HANDLER ATTACHMENT Bind an event handler to the "focusout" event, or trigger that event on an element.Wrap an HTML structure around all elements in jQ JavaScript event. This attribute contains the last value returned Objthe set of matched elements. .bind( eventType, [ eventData ], handler .submit( handler(eventObject) ) by an event handler that was triggered by thisAnything .hover( handlerIn(eventObject), jQ event, unless the value was undefined..wrapInner( wrappingElement ) (eventObject) ) jQ handlerOut(eventObject) ) Bind an event handler to the "submit" JavaScript Attach a handler to an event for the elements. jQ event, or trigger that event on an element.Wrap an HTML structure around the content of jQ Bind two handlers to the matched elements, to be event.stopImmediatePropagation()each element in the set of matched elements. executed when the mouse pointer enters and Prevents other event handlers from being .delegate( selector, eventType, leaves the elements. ❉ EVENTS / 5 KEYBOARD EVENTS called..wrapInner( wrappingFunction ) handler ) jQ jQ .hover( handler(eventObject) ) .keydown( handler(eventObject) ) event.stopPropagation()Wrap an HTML structure around the content of Attach a handler to one or more events for alleach element in the set of matched elements. elements that match the selector, now or in the Bind a single handler to the matched elements, to jQ Bind an event handler to the "keydown" jQ Prevents the event from bubbling up the DOM future, based on a specific set of root elements. be executed when the mouse pointer enters or JavaScript event, or trigger that event on an tree, preventing any parent handlers from leaves the elements. element. being notified of the event.❉ MANIPULATION / 4. REPLACING .die() .mousedown( handler(eventObject) ) .keypress( handler(eventObject) ) event.target Remove all event handlers previously attached jQ El.replaceWith( newContent ) Bind an event handler to the "mousedown" jQ Bind an event handler to the "keypress" jQ The DOM element that initiated the event. using .live() from the elements. JavaScript event, or trigger that event on an JavaScript event, or trigger that event on anReplace each element in the set of matched jQ element. element. event.timeStampelements with the provided new content. .live( eventType, eventData, handler ) .mouseenter( handler(eventObject) ) .keyup( handler(eventObject) ) This attribute returns the number of Num.replaceWith( function ) Attach a handler to the event for all elements jQ milliseconds since January 1, 1970, when the Bind an event handler to be fired when the Bind an event handler to the "keyup" JavaScript jQ jQ which match the current selector, now or in the jQ event is triggered.Replace each element in the set of matched future. mouse enters an element, or trigger that handler event, or trigger that event on an element.elements with the provided new content. on an element. event.type Str.replaceAll() .one( eventType, [ eventData ], handler ❉ EVENTS / 6. EVENT OBJECT Describes the nature of the event. .mouseleave( handler(eventObject) ) jQ (eventObject) ) jQA selector expression indicating which element(s) Bind an event handler to be fired when the jQ Attach a handler to an event for the elements. event.currentTarget event.whichto replace. mouse leaves an element, or trigger that handler The handler is executed at most once per element. on an element. The current DOM element within the event El For key or button events, this attribute Str bubbling phase. indicates the specific button or key that was❉ MANIPULATION / 5. REMOVING .mousemove( handler(eventObject) ) pressed. .trigger( eventType, extraParameters) jQ Bind an event handler to the "mousemove" event.data Execute all handlers and behaviors attached to jQ.detach( [ selector ] ) the matched elements for the given event type. JavaScript event, or trigger that event on an Contains the optional data passed to jQ element. jQuery.fn.bind when the current executing ❉ EVENTS / 6. BROWSER EVENTSRemove the set of matched elements from the handler was bound.DOM. .triggerHandler( eventType, .mouseout( handler(eventObject) ) .error( handler(eventObject) ) extraParameters ) event.isDefaultPrevented() jQ.empty() jQ Bind an event handler to the "mouseout" jQ 0-1 Bind an event handler to the "error" Execute all handlers attached to an element for JavaScript event, or trigger that event on an Returns whether event.preventDefault() was JavaScript event.Remove all child nodes of the set of matched jQ ever called on this event object. an event. element.elements from the DOM. .resize( handler(eventObject) ) .mouseover( handler(eventObject) ) event..remove( [ selector ] ) .unbind( eventType, handler Bind an event handler to the "resize" jQ Bind an event handler to the "mouseover" isImmediatePropagationStopped() jQ (eventObject) ) jQ jQ 0-1 JavaScript event, or trigger that event on anRemove the set of matched elements from the JavaScript event, or trigger that event on an Returns whether element.DOM. Remove a previously-attached event handler element. event.stopImmediatePropagation() was ever from the elements. called on this event object. .scroll( handler(eventObject) ) .mouseup( handler(eventObject) )❉ MANIPULATION / 6. COPYING .undelegate() event.isPropagationStopped() Bind an event handler to the "scroll" jQ Bind an event handler to the "mouseup" jQ 0-1 JavaScript event, or trigger that event on an Remove a handler from the event for all elements JavaScript event, or trigger that event on an Returns whether event.stopPropagation() was jQ element..clone( [ withDataAndEvents ] ) which match the current selector, now or in the element. ever called on this event object. jQCreate a deep copy of the set of matched elements. future, based upon a specific set of root elements.
  4. 4. jQUERY 1.5 SELECTORS ✼ CORE ✼ ATTRIBUTES ✼ CSS ✼ TRAVERSING ✼ MANIPULATION ✼ EVENTS ✼ EFFECTS ✼ AJAX ✼ UTILITIES ✼ DEFERRED OBJECT Designed by Antonio Lupetti © 2011 • http://woorkup.com • http://twitter.com/woork | jQuery is © of John Resig and the jQuery Team.VISUAL CHEAT SHEET = NEW IN jQUERY 1.5 / f(x) = FUNCTION / a = ARRAY / jQ = jQUERY / El = ELEMENT / 0-1 = BOOLEAN / Obj = OBJECT / NUM = NUMBER / Str = STRING❉ EFFECTS / 1. BASIC .stop( [ clearQueue ], [ jumpToEnd ] ) .ajaxStop( handler() ) jQuery.grep( array, function jQuery.removeData( element, Stop the currently-running animation on the jQ Hide a loading message after all the Ajax requests jQ (elementOfArray, indexInArray), [ name ] ) jQ.hide( duration, [ callback ] ) matched elements. have stopped. [ invert ] ) Remove a previously-stored piece of data. jQ aHide the matched elements. jQuery.fx.off .ajaxError( handler(event, Finds the elements of an array which satisfy a 0-1 jQuery.support XMLHttpRequest, ajaxOptions, filter function. The original array is not.show( duration, [ callback ] ) Globally disable all animations. affected. A collection of properties that represent the Obj jQ thrownError) ) jQDisplay the matched elements. presence of different browser features or Register a handler to be called when Ajax jQuery.inArray( value, array ) bugs. ❉ AJAX / 1. LOW-LEVEL INTERFACE requests complete with an error. Search for a specified value within an array Num❉ EFFECTS / 2. SLIDING jQuery.trim( str ) jQuery.ajax( url, [ settings ] ) .ajaxSend( handler(event, and return its index (or -1 if not found). Obj Remove the whitespace from the beginning.slideDown( [ duration ], [ callback ] ) XMLHttpRequest, ajaxOptions) ) jQ and end of a string. Perform an asynchronous HTTP (Ajax) jqXHR jQuery.isArray( obj ) 0-1Display the matched elements with a sliding jQ request. Show a message before an Ajax request is sent. Determine whether the argument is an array. jQuery.parseXML( data )motion. jQuery.ajax( settings ) .ajaxSuccess( handler(event, XMLdoc.slideToggle( [ duration ], [ callback ] ) jQuery.isEmptyObject( obj ) Parses a string into an XML document. Perform an asynchronous HTTP (Ajax) jqXHR XMLHttpRequest, ajaxOptions) ) jQ 0-1 jQ Check to see if an object is empty (contains noDisplay or hide the matched elements with a request. Show a message when an Ajax request completes properties). jQuery.unique()sliding motion. successfully. jQ jQuery.ajaxSetup( option ) Sorts an array of DOM elements, in place,.slideUp( [ duration ], [ callback ] ) 0-1 jQuery.isFunction( obj ) with the duplicates removed. Set default values for future Ajax requests. 0-1Hide the matched elements with a sliding jQ ❉ AJAX / 4. DATA Determine if the argument passed is a Javascript function object.motion. .serialize() ❉ DEFERRED OBJECT ❉ AJAX / 2. SHORTHAND METHODS jQuery.isPlainObject( obj ) Encode a set of form elements as a string for Str❉ EFFECTS / 3. FADING submission. Check to see if an object is a plain object 0-1 deferred.done( doneCallbacks ) jQuery.get( url, [ data ], [ callback(data, (created using "{}" or "new Object"). textStatus, XMLHttpRequest) ], Add handlers to be called when the Deferred.fadeIn( [ duration ], [ callback ] ) .serializeArray() [ dataType ] ) Deferred object is resolved.Display the matched elements by fading them jQ jqXHR Encode a set of form elements as an array of a jQuery.isXMLDoc( node )to opaque. Load data from the server using a HTTP GET Check to see if a DOM node is within an XML 0-1 deferred.fail( failCallbacks ) names and values. request. document (or is an XML document). Add handlers to be called when the Deferred.fadeOut( [ duration ], [ callback ] ) jQuery.getJSON( url, [ data ], Deferred object is rejected.Hide the matched elements by fading them to jQ ❉ UTILITIES / 1. UTILITIES jQuery.makeArray( obj )transparent. [ callback(data, textStatus) ] ) jqXHR Convert an array-like object into a true a deferred.isRejected() Load JSON-encoded data from the server jQuery.browser JavaScript array. Determine whether a Deferred object has 0-1.fadeTo( duration, opacity, [ callback ] ) using a GET HTTP request. jQ Contains flags for the useragent, read from been rejected.Adjust the opacity of the matched elements. navigator.userAgent. While jQuery.browser will Map jQuery.map( array, callback jQuery.getScript( url, [ success(data, not be removed from future versions of jQuery, deferred.isResolved() (elementOfArray, indexInArray) ) a textStatus) ] ) jqXHR every effort to use jQuery.support and proper Determine whether a Deferred object has 0-1❉ EFFECTS / 4. CUSTOM Load a JavaScript file from the server using a feature detection should be made. Translate all items in an array or array-like been resolved. object to another array of items. GET HTTP request, then execute it. jQuery.browser.version.animate( properties, options ) deferred.promise() Str jQuery.merge( first, second ) PromisePerform a custom animation of a set of CSS jQ .load( url, [ data ], [ complete Returns the version number of the rendering Return a Deferreds Promise object. Merge the contents of two arrays together into aproperties. (responseText, textStatus, engine for the users browser. the first array. deferred.reject( args ) XMLHttpRequest) ] ) jQ jQuery.contains( container, contained ).delay( duration, [ queueName ] ) Deferred Reject a Deferred object and call anySet a timer to delay execution of subsequent jQ Load data from the server and place the Check to see if a DOM node is within another 0-1 jQuery.noop() returned HTML into the matched element. failCallbacks with the given args.items in the queue. DOM node. An empty function. jQuery.post( url, [ data ], [ success deferred.rejectWith( context,[args] ).stop( [ clearQueue ], [ jumpToEnd ] ) jQuery.each( collection, callback jQuery.parseJSON( json ) (data, textStatus, XMLHttpRequest) ], Reject a Deferred object and call any DeferredStop the currently-running animation on the jQ (indexInArray, valueOfElement) ) Obj Takes a well-formed JSON string and returns Obj failCallbacks with the given context and [ dataType ] ) jqXHRmatched elements. Iterates through the array displaying each the resulting JavaScript object. args. Load data from the server using a HTTP POST number as both a word and numeraljQuery.fx.off request. jQuery.proxy( function, context ) deferred.resolve( args ) 0-1Globally disable all animations. jQuery.extend( target, [ object1 ], Takes a function and returns a new one that f(x) Resolve a Deferred object and call any Deferred [ objectN ] ) Obj will always have a particular context. doneCallbacks with the given args. ❉ AJAX / 3. AJAX EVENT HANDLERS Merge the contents of two or more objects❉ EFFECTS / 4. CUSTOM together into the first object. jQuery.queue( element, deferred.resolveWith( args ) .ajaxComplete( handler(event, [ queueName ] ) a Resolve a Deferred object and call any Deferred.animate( properties, options ) jQuery.globalEval( code ) doneCallbacks with the given context and XMLHttpRequest, ajaxOptions) ) jQ Show the queue of functions to be executed onPerform a custom animation of a set of CSS jQ args. Execute some JavaScript code globally. the matched element.properties. Register a handler to be called when Ajax requests complete. jQuery.hasData( element ) jQuery.queue( element, queueName, deferred.then( doneCallbacks,.delay( duration, [ queueName ] ) failCallbacks ) .ajaxStart( handler() ) 0-1 newQueue ) a DeferredSet a timer to delay execution of subsequent jQ Determine whether an element has any jQuery Add handlers to be called when the Register a handler to be called when the first jQ data associated with it. Show the queue of functions to be executed onitems in the queue. Deferred object is resolved or rejected. Ajax request begins. the matched element.

×