.prepend()

Insert content, specified by the parameter, to the beginning of each element in the set of matched elements. The .prepend() method inserts the specified content as the first child of each element in the jQuery collection (To insert it as the last child, use .append()). The .prepend() and .prependTo() methods perform the same task. The major difference is in the syntaxâspecifically, in the placement of the content and target. With .prepend(), the sele

.offsetParent()

Get the closest ancestor element that is positioned. Given a jQuery object that represents a set of DOM elements, the .offsetParent() method allows us to search through the ancestors of these elements in the DOM tree and construct a new jQuery object wrapped around the closest positioned ancestor. An element is said to be positioned if it has a CSS position attribute of relative, absolute, or fixed. This information is useful for calculating offsets f

jQuery.grep()

Finds the elements of an array which satisfy a filter function. The original array is not affected. The $.grep() method removes items from an array as necessary so that all remaining items pass a provided test. The test is a function that is passed an array item and the index of the item within the array. Only if the test returns true will the item be in the result array. The filter function will be passed two arguments: the current array item and it

callbacks.disable()

Disable a callback list from doing anything more. This method returns the Callbacks object onto which it is attached (this). callbacks.disable() version added: 1.7 This method does not accept any arguments.

Selectable

Use the mouse to select elements, individually or in a group. The jQuery UI Selectable plugin allows for elements to be selected by dragging a box (sometimes called a lasso) with the mouse over the elements. Elements can also be selected via click or drag while holding the ctrl/meta key, allowing for multiple (non-contiguous) selections. Dependencies UI Core Widget Factory Mouse Interaction This widget requires some functional CSS, otherwise it won

vmouseover event

Virtualized mouseover event handler. We provide a set of "virtual" mouse events that attempt to abstract away mouse and touch events. This allows the developer to register listeners for the basic mouse events, such as mousedown, mousemove, mouseup, and click, and the plugin will take care of registering the correct listeners behind the scenes to invoke the listener at the fastest possible time for that device. In touch environments, the plugin

jQuery.param()

Create a serialized representation of an array, a plain object, or a jQuery object suitable for use in a URL query string or Ajax request. In case a jQuery object is passed, it should contain input elements with name/value properties. This function is used internally to convert form element values into a serialized string representation (See .serialize() for more information). As of jQuery 1.3, the return value of a function is used instead of the fun

.focusin()

Bind an event handler to the "focusin" event. This method is a shortcut for .on( "focusin", handler ) in the first two variations, and .trigger( "focusin" ) in the third. The focusin event is sent to an element when it, or any element inside of it, gains focus. This is distinct from the focus event in that it supports detecting the focus event on parent elements (in other words, it supports event bubbling). This event will likely be used together with

deferred.resolveWith()

Resolve a Deferred object and call any doneCallbacks with the given context and args. Normally, only the creator of a Deferred should call this method; you can prevent other code from changing the Deferred's state by returning a restricted Promise object through deferred.promise(). When the Deferred is resolved, any doneCallbacks added by deferred.then or deferred.done are called. Callbacks are executed in the order they were added. Each callback is p

jQuery.fx.off

Globally disable all animations. When this property is set to true, all animation methods will immediately set elements to their final state when called, rather than displaying an effect. This may be desirable for a couple reasons: jQuery is being used on a low-resource device. Users are encountering accessibility problems with the animations. Animations can be turned back on by setting the property to false. jQ