.effect()

Apply an animation effect to an element. The .effect() method applies a named animation effect to an element. Many effects also support a show or hide mode, which can be accomplished with the .show(), .hide(), and .toggle() methods. .effect( effect [, options ] [, duration ] [, complete ] ) effect String

:empty selector

Select all elements that have no children (including text nodes). This is the inverse of :parent. One important thing to note with :empty (and :parent) is that child elements include text nodes. The W3C recommends that the <p> element have at least one child node, even if that child is merely text (see http://www.w3.org/TR/html401/struct/text.html#edef-P). Some other elements, on the other hand, are empty (i.e. have no children) by definition:

callbacks.fired()

Determine if the callbacks have already been called at least once. callbacks.fired() version added: 1.7 This method does not accept any arguments. Examples: Use callbacks.fired() to deter

pagechangefailed event

Triggered when the changePage() request fails to load the page. 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 pagechangefailed is the pagecontainer widget's pagecontainerchangefailed event. In jQuery Mobile 1.4.0, the two events are identical except for their name and the fact that pagecontainerchangefailed is triggered on the pagecontainer, whereas page

.next()

Get the immediately following sibling of each element in the set of matched elements. If a selector is provided, it retrieves the next sibling only if it matches that selector. Given a jQuery object that represents a set of DOM elements, the .next() method allows us to search through the immediately following sibling of these elements in the DOM tree and construct a new jQuery object from the matching elements. The method optionally accepts a selector

jQuery.type()

Determine the internal JavaScript [[Class]] of an object. A number of techniques are used to determine the exact return value for an object. The [[Class]] is determined as follows: If the object is undefined or null, then "undefined" or "null" is returned accordingly. jQuery.type( undefined ) === "undefined" jQuery.type() === "undefined" jQuery.type( window.notDefined ) === "undefined" jQuery.type( null ) === "null" If the argument is either a primit

.jqmData()

Store arbitrary data associated with the specified element. Returns the value that was set. When working with jQuery Mobile, jqmData should be used in place of jQuery core's data method (note that this includes $.fn.data, $.fn.removeData, and the $.data, $.removeData, and $.hasData utilities), as they automatically incorporate getting and setting of namespaced data attributes (even if no namespace is currently in use). Arguments: See jQuery's

Slider

Creates a slider widget Slider To add a slider widget to your page, use a standard input with the type="range" attribute. The input's value is used to configure the starting position of the handle and the value is populated in the text input. Specify min and max attribute values to set the slider's range. If you want to constrain input to specific increments, add the step attribute. Set the value attribute to define the initial value. The frame

jQuery.isArray()

Determine whether the argument is an array. $.isArray() returns a Boolean indicating whether the object is a JavaScript array (not an array-like object, such as a jQuery object). jQuery.isArray( obj ) version added: 1.3 obj Object Object to test whethe

jQuery.hasData()

Determine whether an element has any jQuery data associated with it. The jQuery.hasData() method provides a way to determine if an element currently has any values that were set using jQuery.data(). If no data is associated with an element (there is no data object at all or the data object is empty), the method returns false; otherwise it returns true. The primary advantage of jQuery.hasData(element) is that it does not create and associate a data obj