event.stopPropagation()

Prevents the event from bubbling up the DOM tree, preventing any parent handlers from being notified of the event. We can use event.isPropagationStopped() to determine if this method was ever called (on that event object). This method works for custom events triggered with trigger() as well. Note that this will not prevent other handlers on the same element from running. Since the .live() method handles events once they have propagated to the top o

jQuery.noop()

An empty function. You can use this empty function when you wish to pass around a function that will do nothing. This is useful for plugin authors who offer optional callbacks; in the case that no callback is given, something like jQuery.noop could execute. jQuery.noop() version added: 1.4 This method does not accept any ar

pagehide event

Triggered on the "fromPage" after the transition animation has completed. Note: The triggering of this event is deprecated as of jQuery Mobile 1.4.0. It will no longer be triggered in 1.6.0. The replacement for pagehide is the pagecontainer widget's pagecontainerhide event. In jQuery Mobile 1.4.0, the two events are identical except for their name and the fact that pagecontainerhide is triggered on the pagecontainer, whereas pagehide is trigge

:text selector

Selects all input elements of type text. $( ":text" ) allows us to select all <input type="text"> elements. As with other pseudo-class selectors (those that begin with a ":") it is recommended to precede it with a tag name or some other selector; otherwise, the universal selector ( "*" ) is implied. In other words, the bare $( ":text" ) is equivalent to $( "*:text" ), so $( "input:text" ) should be used instead. Note: As of jQuery 1.5.2, :text

scrollstop event

Triggers when a scroll finishes. jQuery( ".selector" ).on( "scrollstop", function( event ) { ... } )

jQuery.post()

Load data from the server using a HTTP POST request. This is a shorthand Ajax function, which is equivalent to: $.ajax({ type: "POST", url: url, data: data, success: success, dataType: dataType }); The success callback function is passed the returned data, which will be an XML root element or a text string depending on the MIME type of the response. It is also passed the text status of the response. As of jQuery 1.5, the success callback fun

.delay()

Set a timer to delay execution of subsequent items in the queue. Added to jQuery in version 1.4, the .delay() method allows us to delay the execution of functions that follow it in the queue. It can be used with the standard effects queue or with a custom queue. Only subsequent events in a queue are delayed; for example this will not delay the no-arguments forms of .show() or .hide() which do not use the effects queue. Durations are given in milliseco

.delegate()

Attach a handler to one or more events for all elements that match the selector, now or in the future, based on a specific set of root elements. As of jQuery 1.7, .delegate() has been superseded by the .on() method. For earlier versions, however, it remains the most effective means to use event delegation. More information on event binding and delegation is in the .on() method. In general, these are the equivalent templates for the two methods: // jQu

Header

See Toolbar Widget As of jQuery Mobile 1.4.0 the functionality of the header widget has been moved to the toolbar widget.

jQuery.support

A collection of properties that represent the presence of different browser features or bugs. Intended for jQuery's internal use; specific properties may be removed when they are no longer needed internally to improve page startup performance. For your own project's feature-detection needs, we strongly recommend the use of an external library such as Modernizr instead of dependency on properties in jQuery.support. jQuery.sup