jQuery.isPlainObject()

Check to see if an object is a plain object (created using "{}" or "new Object"). Note: Host objects (or objects used by browser host environments to complete the execution environment of ECMAScript) have a number of inconsistencies which are difficult to robustly feature detect cross-platform. As a result of this, $.isPlainObject() may evaluate inconsistently across browsers in certain instances. An example of this is a test against document.location

jQuery.isWindow()

Determine whether the argument is a window. This is used in a number of places in jQuery to determine if we're operating against a browser window (such as the current window or an iframe). jQuery.isWindow( obj ) version added: 1.4.3 obj PlainObject Obj

jQuery.isXMLDoc()

Check to see if a DOM node is within an XML document (or is an XML document). jQuery.isXMLDoc( node ) version added: 1.1.4 node Element The DOM node that will be checked to see if it's in an XML document.

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

jQuery.map()

Translate all items in an array or object to new array of items. If you wish to process a jQuery object â for example, $('div').map( callback ); â use .map() instead. The $.map() method applies a function to each item in an array or object and maps the results into a new array. Prior to jQuery 1.6, $.map() supports traversing arrays only. As of jQuery 1.6 it also traverses objects. Array-like objects â those with a .length property and a value on the

jQuery.isFunction()

Determine if the argument passed is a JavaScript function object. Note: As of jQuery 1.3, functions provided by the browser like alert() and DOM element methods like getAttribute() are not guaranteed to be detected as functions in browsers such as Internet Explorer. jQuery.isFunction( obj ) version added: 1.2 obj

jQuery.noConflict()

Relinquish jQuery's control of the $ variable. Many JavaScript libraries use $ as a function or variable name, just as jQuery does. In jQuery's case, $ is just an alias for jQuery, so all functionality is available without using $. If you need to use another JavaScript library alongside jQuery, return control of $ back to the other library with a call to $.noConflict(). Old references of $ are saved during jQuery initialization; noConflict() simply re

jQuery.isNumeric()

Determines whether its argument is a number. The $.isNumeric() method checks whether its argument represents a numeric value. If so, it returns true. Otherwise it returns false. The argument can be of any type. jQuery.isNumeric( value ) version added: 1.7 value Anything

jQuery.holdReady()

Holds or releases the execution of jQuery's ready event. The $.holdReady() method allows the caller to delay jQuery's ready event. This advanced feature would typically be used by dynamic script loaders that want to load additional JavaScript such as jQuery plugins before allowing the ready event to occur, even though the DOM may be ready. This method must be called early in the document, such as in the <head> immediately after the jQuery script

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