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.
An empty function.
For key or mouse events, this property indicates the specific key or button that was pressed.
Selects all elements with the given class.
Selects elements which contain at least one element that matches the specified selector.
The namespace specified when the event was triggered.
Selects all elements that do not match the given selector.
Select all elements that have no children (including text nodes).
Selects elements that have the specified attribute with a value containing a given word, delimited by spaces.
States if the current page, in the user’s browser, is being rendered using the W3C CSS Box Model.
Selects elements that have the specified attribute with a value exactly equal to a certain value.
Add the previous set of elements on the stack to the current set.
Selects all elements of type image.
Selects all elements of type reset.
Check to see if a DOM element is a descendant of another DOM element.
Selects elements that have the specified attribute with a value beginning exactly with a given string.
Determine whether the argument is an array.
Matches all elements that are checked or selected.
Remove the parents of the set of matched elements from the DOM, leaving the matched elements in their place.