Interface JQueryStatic<TElement>

Type parameters

  • TElement: Node

Hierarchy

  • JQueryStatic

Callable

  • __call(html: htmlString, ownerDocument_attributes: Document | PlainObject): JQuery<TElement>
  • __call(selector: Selector, context: Element | Document | JQuery | undefined): JQuery<TElement>
  • __call<FElement>(window: Window, discriminator: boolean): JQueryStatic<FElement>
  • __call(selector_object_callback?: Selector | htmlString | TypeOrArray<Element> | JQuery | PlainObject | function): JQuery<TElement>
  • Creates DOM elements on the fly from the provided string of raw HTML.

    see

    https://api.jquery.com/jQuery/

    since

    1.0

    since

    1.4

    Parameters

    • html: htmlString

      A string of HTML to create on the fly. Note that this parses HTML, not XML. A string defining a single, standalone, HTML element (e.g.

      or
      ).

    • ownerDocument_attributes: Document | PlainObject

      A document in which the new elements will be created. An object of attributes, events, and methods to call on the newly-created element.

    Returns JQuery<TElement>

  • Accepts a string containing a CSS selector which is then used to match a set of elements.

    see

    https://api.jquery.com/jQuery/

    since

    1.0

    Parameters

    • selector: Selector

      A string containing a selector expression

    • context: Element | Document | JQuery | undefined

      A DOM Element, Document, or jQuery to use as context

    Returns JQuery<TElement>

  • Type parameters

    • FElement: Node

    Parameters

    • window: Window
    • discriminator: boolean

    Returns JQueryStatic<FElement>

  • Creates DOM elements on the fly from the provided string of raw HTML.

    Binds a function to be executed when the DOM has finished loading.

    see

    https://api.jquery.com/jQuery/

    since

    1.0

    since

    1.4

    Parameters

    • Optional selector_object_callback: Selector | htmlString | TypeOrArray<Element> | JQuery | PlainObject | function

      A string containing a selector expression A DOM element to wrap in a jQuery object. An array containing a set of DOM elements to wrap in a jQuery object. A plain object to wrap in a jQuery object. An existing jQuery object to clone. The function to execute when the DOM is ready.

    Returns JQuery<TElement>

Index

Properties

Deferred

Deferred: DeferredStatic

A factory function that returns a chainable utility object with methods to register multiple callbacks into callback queues, invoke callback queues, and relay the success or failure state of any synchronous or asynchronous function.

param

A function that is called just before the constructor returns.

see

https://api.jquery.com/jQuery.Deferred/

since

1.5

Event

Event: EventStatic<TElement>

ajaxSettings

ajaxSettings: AjaxSettings
see

http://api.jquery.com/jquery.ajax/#jQuery-ajax1

deprecated

Use jQuery.ajaxSetup(options)

cssHooks

cssHooks: PlainObject<CSSHook<TElement>>

Hook directly into jQuery to override how particular CSS properties are retrieved or set, normalize CSS property naming, or create custom properties.

see

https://api.jquery.com/jQuery.cssHooks/

since

1.4.3

cssNumber

cssNumber: PlainObject<boolean>

An object containing all CSS properties that may be used without a unit. The .css() method uses this object to see if it may append px to unitless values.

see

https://api.jquery.com/jQuery.cssNumber/

since

1.4.3

fn

fn: JQuery<TElement>

fx

fx: object

Type declaration

ready

ready: Thenable<JQueryStatic<TElement>>

A Promise-like object (or "thenable") that resolves when the document is ready.

see

https://api.jquery.com/jQuery.ready/

since

1.8

support

support: PlainObject

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.

see

https://api.jquery.com/jQuery.support/

since

1.3

deprecated

1.9

valHooks

valHooks: PlainObject<ValHook<TElement>>

Methods

Callbacks

  • A multi-purpose callbacks list object that provides a powerful way to manage callback lists.

    see

    https://api.jquery.com/jQuery.Callbacks/

    since

    1.7

    Type parameters

    • T: Function

    Parameters

    • Optional flags: string

      An optional list of space-separated flags that change how the callback list behaves.

    Returns Callbacks<T>

ajax

  • Perform an asynchronous HTTP (Ajax) request.

    see

    https://api.jquery.com/jQuery.ajax/

    since

    1.5

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • Optional settings: AjaxSettings

      A set of key/value pairs that configure the Ajax request. All settings are optional. A default can be set for any option with $.ajaxSetup(). See jQuery.ajax( settings ) below for a complete list of all settings.

    Returns jqXHR

  • Perform an asynchronous HTTP (Ajax) request.

    see

    https://api.jquery.com/jQuery.ajax/

    since

    1.0

    Parameters

    • Optional settings: AjaxSettings

      A set of key/value pairs that configure the Ajax request. All settings are optional. A default can be set for any option with $.ajaxSetup().

    Returns jqXHR

ajaxPrefilter

  • ajaxPrefilter(dataTypes: string, handler: function): void
  • ajaxPrefilter(handler: function): void

ajaxSetup

ajaxTransport

  • ajaxTransport(dataType: string, handler: function): void

contains

  • contains(container: Element, contained: Element): boolean
  • Check to see if a DOM element is a descendant of another DOM element.

    see

    https://api.jquery.com/jQuery.contains/

    since

    1.4

    Parameters

    • container: Element

      The DOM element that may contain the other element.

    • contained: Element

      The DOM element that may be contained by (a descendant of) the other element.

    Returns boolean

css

  • css(elem: Element, unknown: any): any
  • Parameters

    • elem: Element
    • unknown: any

    Returns any

data

  • data(element: Element, key: string, undefined: undefined): any
  • data<T>(element: Element, key: string, value: T): T
  • data(element: Element, key?: string): any
  • Returns value at named data store for the element, as set by jQuery.data(element, name, value), or the full data store for the element.

    see

    https://api.jquery.com/jQuery.data/

    since

    1.2.3

    Parameters

    • element: Element

      The DOM element to query for the data.

    • key: string

      Name of the data stored.

    • undefined: undefined

    Returns any

  • Store arbitrary data associated with the specified element. Returns the value that was set.

    see

    https://api.jquery.com/jQuery.data/

    since

    1.2.3

    Type parameters

    • T

    Parameters

    • element: Element

      The DOM element to associate with the data.

    • key: string

      A string naming the piece of data to set.

    • value: T

      The new data value; this can be any Javascript type except undefined.

    Returns T

  • Returns value at named data store for the element, as set by jQuery.data(element, name, value), or the full data store for the element.

    see

    https://api.jquery.com/jQuery.data/

    since

    1.2.3

    since

    1.4

    Parameters

    • element: Element

      The DOM element to query for the data.

    • Optional key: string

      Name of the data stored.

    Returns any

dequeue

  • dequeue(element: Element, queueName?: string): void
  • Execute the next function on the queue for the matched element.

    see

    https://api.jquery.com/jQuery.dequeue/

    since

    1.3

    Parameters

    • element: Element

      A DOM element from which to remove and execute a queued function.

    • Optional queueName: string

      A string containing the name of the queue. Defaults to fx, the standard effects queue.

    Returns void

each

  • each<T>(array: ArrayLike<T>, callback: function): ArrayLike<T>
  • each<T, K>(obj: T, callback: function): T
  • A generic iterator function, which can be used to seamlessly iterate over both objects and arrays. Arrays and array-like objects with a length property (such as a function's arguments object) are iterated by numeric index, from 0 to length-1. Other objects are iterated via their named properties.

    see

    https://api.jquery.com/jQuery.each/

    since

    1.0

    Type parameters

    • T

    Parameters

    • array: ArrayLike<T>

      The array to iterate over.

    • callback: function

      The function that will be executed on every object.

        • (this: T, indexInArray: number, value: T): false | any
        • Parameters

          • this: T
          • indexInArray: number
          • value: T

          Returns false | any

    Returns ArrayLike<T>

  • A generic iterator function, which can be used to seamlessly iterate over both objects and arrays. Arrays and array-like objects with a length property (such as a function's arguments object) are iterated by numeric index, from 0 to length-1. Other objects are iterated via their named properties.

    see

    https://api.jquery.com/jQuery.each/

    since

    1.0

    Type parameters

    • T

    • K: keyof T

    Parameters

    • obj: T

      The object to iterate over.

    • callback: function

      The function that will be executed on every object.

        • (this: T[K], propertyName: K, valueOfProperty: T[K]): false | any
        • Parameters

          • this: T[K]
          • propertyName: K
          • valueOfProperty: T[K]

          Returns false | any

    Returns T

error

  • error(message: string): any

escapeSelector

extend

  • extend<T, U, V, W, X, Y, Z>(deep: true, target: T, object1: U, object2: V, object3: W, object4: X, object5: Y, object6: Z): T & U & V & W & X & Y & Z
  • extend<T, U, V, W, X, Y>(deep: true, target: T, object1: U, object2: V, object3: W, object4: X, object5: Y): T & U & V & W & X & Y
  • extend<T, U, V, W, X>(deep: true, target: T, object1: U, object2: V, object3: W, object4: X): T & U & V & W & X
  • extend<T, U, V, W>(deep: true, target: T, object1: U, object2: V, object3: W): T & U & V & W
  • extend<T, U, V>(deep: true, target: T, object1: U, object2: V): T & U & V
  • extend<T, U>(deep: true, target: T, object1: U): T & U
  • extend(deep: true, target: any, object1: any, ...objects: any[]): any
  • extend<T, U, V, W, X, Y, Z>(target: T, object1: U, object2: V, object3: W, object4: X, object5: Y, object6: Z): T & U & V & W & X & Y & Z
  • extend<T, U, V, W, X, Y>(target: T, object1: U, object2: V, object3: W, object4: X, object5: Y): T & U & V & W & X & Y
  • extend<T, U, V, W, X>(target: T, object1: U, object2: V, object3: W, object4: X): T & U & V & W & X
  • extend<T, U, V, W>(target: T, object1: U, object2: V, object3: W): T & U & V & W
  • extend<T, U, V>(target: T, object1: U, object2: V): T & U & V
  • extend<T, U>(target: T, object1: U): T & U
  • extend(target: any, object1: any, ...objects: any[]): any
  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Type parameters

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: T

      The object to extend. It will receive the new properties.

    • object1: U
    • object2: V
    • object3: W
    • object4: X
    • object5: Y
    • object6: Z

    Returns T & U & V & W & X & Y & Z

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Type parameters

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: T

      The object to extend. It will receive the new properties.

    • object1: U
    • object2: V
    • object3: W
    • object4: X
    • object5: Y

    Returns T & U & V & W & X & Y

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Type parameters

    • T

    • U

    • V

    • W

    • X

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: T

      The object to extend. It will receive the new properties.

    • object1: U
    • object2: V
    • object3: W
    • object4: X

    Returns T & U & V & W & X

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Type parameters

    • T

    • U

    • V

    • W

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: T

      The object to extend. It will receive the new properties.

    • object1: U
    • object2: V
    • object3: W

    Returns T & U & V & W

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Type parameters

    • T

    • U

    • V

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: T

      The object to extend. It will receive the new properties.

    • object1: U
    • object2: V

    Returns T & U & V

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Type parameters

    • T

    • U

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: T

      The object to extend. It will receive the new properties.

    • object1: U

    Returns T & U

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.1.4

    Parameters

    • deep: true

      If true, the merge becomes recursive (aka. deep copy). Passing false for this argument is not supported.

    • target: any

      The object to extend. It will receive the new properties.

    • object1: any
    • Rest ...objects: any[]

    Returns any

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Type parameters

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • target: T

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: U
    • object2: V
    • object3: W
    • object4: X
    • object5: Y
    • object6: Z

    Returns T & U & V & W & X & Y & Z

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Type parameters

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • target: T

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: U
    • object2: V
    • object3: W
    • object4: X
    • object5: Y

    Returns T & U & V & W & X & Y

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Type parameters

    • T

    • U

    • V

    • W

    • X

    Parameters

    • target: T

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: U
    • object2: V
    • object3: W
    • object4: X

    Returns T & U & V & W & X

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Type parameters

    • T

    • U

    • V

    • W

    Parameters

    • target: T

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: U
    • object2: V
    • object3: W

    Returns T & U & V & W

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Type parameters

    • T

    • U

    • V

    Parameters

    • target: T

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: U
    • object2: V

    Returns T & U & V

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Type parameters

    • T

    • U

    Parameters

    • target: T

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: U

    Returns T & U

  • Merge the contents of two or more objects together into the first object.

    see

    https://api.jquery.com/jQuery.extend/

    since

    1.0

    Parameters

    • target: any

      An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.

    • object1: any
    • Rest ...objects: any[]

    Returns any

get

  • Load data from the server using a HTTP GET request.

    see

    https://api.jquery.com/jQuery.get/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • data: PlainObject | string

      A plain object or string that is sent to the server with the request.

    • success: DoneCallback | null

      A callback function that is executed if the request succeeds. Required if dataType is provided, but you can use null or jQuery.noop as a placeholder.

    • Optional dataType: string

      The type of data expected from the server. Default: Intelligent Guess (xml, json, script, text, html).

    Returns jqXHR

  • Load data from the server using a HTTP GET request.

    see

    https://api.jquery.com/jQuery.get/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • success: DoneCallback | null

      A callback function that is executed if the request succeeds. Required if dataType is provided, but you can use null or jQuery.noop as a placeholder.

    • dataType: string

      The type of data expected from the server. Default: Intelligent Guess (xml, json, script, text, html).

    Returns jqXHR

  • Load data from the server using a HTTP GET request.

    see

    https://api.jquery.com/jQuery.get/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • success_data: DoneCallback | PlainObject | string

      A callback function that is executed if the request succeeds. Required if dataType is provided, but you can use null or jQuery.noop as a placeholder. A plain object or string that is sent to the server with the request.

    Returns jqXHR

  • Load data from the server using a HTTP GET request.

    see

    https://api.jquery.com/jQuery.get/

    since

    1.0

    since

    1.12

    since

    2.2

    Parameters

    • Optional url_settings: string | UrlAjaxSettings

      A string containing the URL to which the request is sent. A set of key/value pairs that configure the Ajax request. All properties except for url are optional. A default can be set for any option with $.ajaxSetup(). See jQuery.ajax( settings ) for a complete list of all settings. The type option will automatically be set to GET.

    Returns jqXHR

getJSON

  • Load JSON-encoded data from the server using a GET HTTP request.

    see

    https://api.jquery.com/jQuery.getJSON/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • data: PlainObject | string

      A plain object or string that is sent to the server with the request.

    • success: DoneCallback

      A callback function that is executed if the request succeeds.

    Returns jqXHR

  • Load JSON-encoded data from the server using a GET HTTP request.

    see

    https://api.jquery.com/jQuery.getJSON/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • Optional success_data: DoneCallback | PlainObject | string

      A callback function that is executed if the request succeeds. A plain object or string that is sent to the server with the request.

    Returns jqXHR

getScript

  • getScript(url: string, success?: DoneCallback<string | undefined>): jqXHR<string | undefined>
  • Load a JavaScript file from the server using a GET HTTP request, then execute it.

    see

    https://api.jquery.com/jQuery.getScript/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • Optional success: DoneCallback<string | undefined>

      A callback function that is executed if the request succeeds.

    Returns jqXHR<string | undefined>

globalEval

  • globalEval(code: string): void

grep

  • grep<T>(array: ArrayLike<T>, fn: function, invert?: boolean): T[]
  • Finds the elements of an array which satisfy a filter function. The original array is not affected.

    see

    https://api.jquery.com/jQuery.grep/

    since

    1.0

    Type parameters

    • T

    Parameters

    • array: ArrayLike<T>

      The array-like object to search through.

    • fn: function

      The function to process each item against. The first argument to the function is the item, and the second argument is the index. The function should return a Boolean value. this will be the global window object.

        • (elementOfArray: T, indexInArray: number): boolean
        • Parameters

          • elementOfArray: T
          • indexInArray: number

          Returns boolean

    • Optional invert: boolean

      If "invert" is false, or not provided, then the function returns an array consisting of all elements for which "callback" returns true. If "invert" is true, then the function returns an array consisting of all elements for which "callback" returns false.

    Returns T[]

hasData

  • hasData(element: Element): boolean
  • Determine whether an element has any jQuery data associated with it.

    see

    https://api.jquery.com/jQuery.hasData/

    since

    1.5

    Parameters

    • element: Element

      A DOM element to be checked for data.

    Returns boolean

holdReady

  • holdReady(hold: boolean): void
  • Holds or releases the execution of jQuery's ready event.

    see

    https://api.jquery.com/jQuery.holdReady/

    since

    1.6

    deprecated

    3.2

    Parameters

    • hold: boolean

      Indicates whether the ready hold is being requested or released

    Returns void

htmlPrefilter

inArray

  • inArray<T>(value: T, array: T[], fromIndex?: number): number
  • Search for a specified value within an array and return its index (or -1 if not found).

    see

    https://api.jquery.com/jQuery.inArray/

    since

    1.2

    Type parameters

    • T

    Parameters

    • value: T

      The value to search for.

    • array: T[]

      An array through which to search.

    • Optional fromIndex: number

      The index of the array at which to begin the search. The default is 0, which will search the whole array.

    Returns number

isArray

  • isArray(obj: any): boolean
  • Determine whether the argument is an array.

    see

    https://api.jquery.com/jQuery.isArray/

    since

    1.3

    deprecated

    3.2

    Parameters

    • obj: any

      Object to test whether or not it is an array.

    Returns boolean

isEmptyObject

  • isEmptyObject(obj: any): boolean
  • Check to see if an object is empty (contains no enumerable properties).

    see

    https://api.jquery.com/jQuery.isEmptyObject/

    since

    1.4

    Parameters

    • obj: any

      The object that will be checked to see if it's empty.

    Returns boolean

isFunction

  • isFunction(obj: any): boolean
  • Determine if the argument passed is a JavaScript function object.

    see

    https://api.jquery.com/jQuery.isFunction/

    since

    1.2

    Parameters

    • obj: any

      Object to test whether or not it is a function.

    Returns boolean

isNumeric

  • isNumeric(value: any): boolean

isPlainObject

  • isPlainObject(obj: any): boolean
  • Check to see if an object is a plain object (created using "{}" or "new Object").

    see

    https://api.jquery.com/jQuery.isPlainObject/

    since

    1.4

    Parameters

    • obj: any

      The object that will be checked to see if it's a plain object.

    Returns boolean

isWindow

  • isWindow(obj: any): boolean

isXMLDoc

  • isXMLDoc(node: Node): boolean
  • Check to see if a DOM node is within an XML document (or is an XML document).

    see

    https://api.jquery.com/jQuery.isXMLDoc/

    since

    1.1.4

    Parameters

    • node: Node

      The DOM node that will be checked to see if it's in an XML document.

    Returns boolean

makeArray

  • makeArray<T>(obj: ArrayLike<T>): T[]
  • Convert an array-like object into a true JavaScript array.

    see

    https://api.jquery.com/jQuery.makeArray/

    since

    1.2

    Type parameters

    • T

    Parameters

    • obj: ArrayLike<T>

      Any object to turn into a native Array.

    Returns T[]

map

  • map<T, R>(array: T[], callback: function): R[]
  • map<T, K, R>(obj: T, callback: function): R[]
  • Translate all items in an array or object to new array of items.

    see

    https://api.jquery.com/jQuery.map/

    since

    1.0

    Type parameters

    • T

    • R

    Parameters

    • array: T[]

      The Array to translate.

    • callback: function

      The function to process each item against. The first argument to the function is the array item, the second argument is the index in array The function can return any value. A returned array will be flattened into the resulting array. Within the function, this refers to the global (window) object.

        • (elementOfArray: T, indexInArray: number): R
        • Parameters

          • elementOfArray: T
          • indexInArray: number

          Returns R

    Returns R[]

  • Translate all items in an array or object to new array of items.

    see

    https://api.jquery.com/jQuery.map/

    since

    1.6

    Type parameters

    • T

    • K: keyof T

    • R

    Parameters

    • obj: T

      The Object to translate.

    • callback: function

      The function to process each item against. The first argument to the function is the value; the second argument is the key of the object property. The function can return any value to add to the array. A returned array will be flattened into the resulting array. Within the function, this refers to the global (window) object.

        • (propertyOfObject: T[K], key: K): R
        • Parameters

          • propertyOfObject: T[K]
          • key: K

          Returns R

    Returns R[]

merge

  • merge<T, U>(first: ArrayLike<T>, second: ArrayLike<U>): Array<T | U>
  • Merge the contents of two arrays together into the first array.

    see

    https://api.jquery.com/jQuery.merge/

    since

    1.0

    Type parameters

    • T

    • U

    Parameters

    • first: ArrayLike<T>

      The first array-like object to merge, the elements of second added.

    • second: ArrayLike<U>

      The second array-like object to merge into the first, unaltered.

    Returns Array<T | U>

noConflict

  • noConflict(removeAll?: boolean): this
  • Relinquish jQuery's control of the $ variable.

    see

    https://api.jquery.com/jQuery.noConflict/

    since

    1.0

    Parameters

    • Optional removeAll: boolean

      A Boolean indicating whether to remove all jQuery variables from the global scope (including jQuery itself).

    Returns this

noop

  • noop(): undefined

now

  • now(): number

param

  • param(obj: any[] | PlainObject | JQuery, traditional?: boolean): string
  • 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.

    see

    https://api.jquery.com/jQuery.param/

    since

    1.2

    since

    1.4

    Parameters

    • obj: any[] | PlainObject | JQuery

      An array, a plain object, or a jQuery object to serialize.

    • Optional traditional: boolean

      A Boolean indicating whether to perform a traditional "shallow" serialization.

    Returns string

parseHTML

  • parseHTML(data: string, context: Document | null | undefined, keepScripts: boolean): Node[]
  • parseHTML(data: string, context_keepScripts?: Document | null | boolean): Node[]
  • Parses a string into an array of DOM nodes.

    see

    https://api.jquery.com/jQuery.parseHTML/

    since

    1.8

    Parameters

    • data: string

      HTML string to be parsed

    • context: Document | null | undefined

      Document element to serve as the context in which the HTML fragment will be created

    • keepScripts: boolean

      A Boolean indicating whether to include scripts passed in the HTML string

    Returns Node[]

  • Parses a string into an array of DOM nodes.

    see

    https://api.jquery.com/jQuery.parseHTML/

    since

    1.8

    Parameters

    • data: string

      HTML string to be parsed

    • Optional context_keepScripts: Document | null | boolean

      Document element to serve as the context in which the HTML fragment will be created A Boolean indicating whether to include scripts passed in the HTML string

    Returns Node[]

parseJSON

  • parseJSON(json: string): any
  • Takes a well-formed JSON string and returns the resulting JavaScript value.

    see

    https://api.jquery.com/jQuery.parseJSON/

    since

    1.4.1

    deprecated

    3.0

    Parameters

    • json: string

      The JSON string to parse.

    Returns any

parseXML

  • parseXML(data: string): XMLDocument

post

  • Load data from the server using a HTTP POST request.

    see

    https://api.jquery.com/jQuery.post/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • data: PlainObject | string

      A plain object or string that is sent to the server with the request.

    • success: DoneCallback | null

      A callback function that is executed if the request succeeds. Required if dataType is provided, but can be null in that case.

    • Optional dataType: string

      The type of data expected from the server. Default: Intelligent Guess (xml, json, script, text, html).

    Returns jqXHR

  • Load data from the server using a HTTP POST request.

    see

    https://api.jquery.com/jQuery.post/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • success: DoneCallback | null

      A callback function that is executed if the request succeeds. Required if dataType is provided, but can be null in that case.

    • dataType: string

      The type of data expected from the server. Default: Intelligent Guess (xml, json, script, text, html).

    Returns jqXHR

  • Load data from the server using a HTTP POST request.

    see

    https://api.jquery.com/jQuery.post/

    since

    1.0

    Parameters

    • url: string

      A string containing the URL to which the request is sent.

    • success_data: DoneCallback | PlainObject | string

      A callback function that is executed if the request succeeds. Required if dataType is provided, but can be null in that case. A plain object or string that is sent to the server with the request.

    Returns jqXHR

  • Load data from the server using a HTTP POST request.

    see

    https://api.jquery.com/jQuery.post/

    since

    1.0

    since

    1.12

    since

    2.2

    Parameters

    • Optional url_settings: string | UrlAjaxSettings

      A string containing the URL to which the request is sent. A set of key/value pairs that configure the Ajax request. All properties except for url are optional. A default can be set for any option with $.ajaxSetup(). See jQuery.ajax( settings ) for a complete list of all settings. Type will automatically be set to POST.

    Returns jqXHR

proxy

  • proxy<TReturn, A, B, C, D, E, F, G>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T, U>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T, U>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T, U>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T, U>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T, U>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T, U>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T, U>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T, U>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T, U, V>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T, U, V>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T, U, V>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T, U, V>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T, U, V>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T, U, V>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T, U, V>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T, U, V>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T, U, V, W>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T, U, V, W>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T, U, V, W>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T, U, V, W>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T, U, V, W>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T, U, V, W>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T, U, V, W>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T, U, V, W>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T, U, V, W, X>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T, U, V, W, X>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T, U, V, W, X>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T, U, V, W, X>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T, U, V, W, X>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T, U, V, W, X>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T, U, V, W, X>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T, U, V, W, X>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T, U, V, W, X, Y>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T, U, V, W, X, Y>(fn: function, context: null | undefined): function
  • proxy<TReturn, A, B, C, D, E, F, G, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TReturn, A, B, C, D, E, F, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TReturn, A, B, C, D, E, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TReturn, A, B, C, D, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A, b: B, c: C, d: D): function
  • proxy<TReturn, A, B, C, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A, b: B, c: C): function
  • proxy<TReturn, A, B, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A, b: B): function
  • proxy<TReturn, A, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined, a: A): function
  • proxy<TReturn, T, U, V, W, X, Y, Z>(fn: function, context: null | undefined): function
  • proxy<TReturn>(fn: function, context: null | undefined, ...additionalArguments: any[]): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T, U>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T, U>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T, U>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T, U>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T, U>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T, U>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T, U>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T, U>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T, U, V>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T, U, V>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T, U, V>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T, U, V>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T, U, V>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T, U, V>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T, U, V>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T, U, V>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T, U, V, W>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T, U, V, W>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T, U, V, W>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T, U, V, W>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T, U, V, W>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T, U, V, W>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T, U, V, W>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T, U, V, W>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T, U, V, W, X>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T, U, V, W, X>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T, U, V, W, X>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T, U, V, W, X>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T, U, V, W, X>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T, U, V, W, X>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T, U, V, W, X>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T, U, V, W, X>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T, U, V, W, X, Y>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T, U, V, W, X, Y>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T, U, V, W, X, Y>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T, U, V, W, X, Y>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T, U, V, W, X, Y>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T, U, V, W, X, Y>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T, U, V, W, X, Y>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T, U, V, W, X, Y>(fn: function, context: TContext): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, G, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • proxy<TContext, TReturn, A, B, C, D, E, F, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E, f: F): function
  • proxy<TContext, TReturn, A, B, C, D, E, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A, b: B, c: C, d: D, e: E): function
  • proxy<TContext, TReturn, A, B, C, D, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A, b: B, c: C, d: D): function
  • proxy<TContext, TReturn, A, B, C, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A, b: B, c: C): function
  • proxy<TContext, TReturn, A, B, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A, b: B): function
  • proxy<TContext, TReturn, A, T, U, V, W, X, Y, Z>(fn: function, context: TContext, a: A): function
  • proxy<TContext, TReturn, T, U, V, W, X, Y, Z>(fn: function, context: TContext): function
  • proxy<TContext, TReturn>(fn: function, context: TContext, ...additionalArguments: any[]): function
  • proxy<TContext>(context: TContext, name: keyof TContext, ...additionalArguments: any[]): function
  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B): TReturn
        • Parameters

          • a: A
          • b: B

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4`

    since

    1.6

    Type parameters

    • TReturn

    • A

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A): TReturn
        • Parameters

          • a: A

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    Parameters

    • fn: function

      The function whose context will be changed.

        • (): TReturn
        • Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (): TReturn
      • Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T): TReturn
        • Parameters

          • a: A
          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T): TReturn
        • Parameters

          • t: T

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T): TReturn
      • Parameters

        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U): TReturn
        • Parameters

          • t: T
          • u: U

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T, u: U): TReturn
      • Parameters

        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T, u: U, v: V): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • A

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    Returns function

      • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.9

    Type parameters

    • TReturn

    Parameters

    • fn: function

      The function whose context will be changed.

        • (...args: any[]): TReturn
        • Parameters

          • Rest ...args: any[]

          Returns TReturn

    • context: null | undefined

      The object to which the context (this) of the function should be set.

    • Rest ...additionalArguments: any[]

      Any number of arguments to be passed to the function referenced in the function argument.

    Returns function

      • (...args: any[]): TReturn
      • Parameters

        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B): TReturn
        • Parameters

          • a: A
          • b: B

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4`

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A): TReturn
        • Parameters

          • a: A

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    Parameters

    • fn: function

      The function whose context will be changed.

        • (): TReturn
        • Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext): TReturn
      • Parameters

        • this: TContext

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T): TReturn
        • Parameters

          • a: A
          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T): TReturn
        • Parameters

          • t: T

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T): TReturn
      • Parameters

        • this: TContext
        • t: T

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    • U

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U): TReturn
        • Parameters

          • t: T
          • u: U

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T, u: U): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    • U

    • V

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T, u: U, v: V): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    • U

    • V

    • W

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    • U

    • V

    • W

    • X

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W, x: X): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W
          • x: X

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    • U

    • V

    • W

    • X

    • Y

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, f: F, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • E

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, e: E, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • D

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, d: D, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • C

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, c: C, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • c: C
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B
    • c: C

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • B

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, b: B, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • b: B
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A
    • b: B

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • A

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (a: A, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • a: A
          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • a: A

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    • T

    • U

    • V

    • W

    • X

    • Y

    • Z

    Parameters

    • fn: function

      The function whose context will be changed.

        • (t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
        • Parameters

          • t: T
          • u: U
          • v: V
          • w: W
          • x: X
          • y: Y
          • z: Z
          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    Returns function

      • (this: TContext, t: T, u: U, v: V, w: W, x: X, y: Y, z: Z, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • t: T
        • u: U
        • v: V
        • w: W
        • x: X
        • y: Y
        • z: Z
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    • TReturn

    Parameters

    • fn: function

      The function whose context will be changed.

        • (...args: any[]): TReturn
        • Parameters

          • Rest ...args: any[]

          Returns TReturn

    • context: TContext

      The object to which the context (this) of the function should be set.

    • Rest ...additionalArguments: any[]

      Any number of arguments to be passed to the function referenced in the function argument.

    Returns function

      • (this: TContext, ...args: any[]): TReturn
      • Parameters

        • this: TContext
        • Rest ...args: any[]

        Returns TReturn

  • Takes a function and returns a new one that will always have a particular context.

    see

    https://api.jquery.com/jQuery.proxy/

    since

    1.4

    since

    1.6

    Type parameters

    • TContext: object

    Parameters

    • context: TContext

      The object to which the context of the function should be set.

    • name: keyof TContext

      The name of the function whose context will be changed (should be a property of the context object).

    • Rest ...additionalArguments: any[]

      Any number of arguments to be passed to the function named in the name argument.

    Returns function

      • (this: TContext, ...args: any[]): any
      • Parameters

        • this: TContext
        • Rest ...args: any[]

        Returns any

queue

  • Manipulate the queue of functions to be executed on the matched element.

    see

    https://api.jquery.com/jQuery.queue/

    since

    1.3

    Type parameters

    • T: Element

    Parameters

    • element: T

      A DOM element where the array of queued functions is attached.

    • Optional queueName: string

      A string containing the name of the queue. Defaults to fx, the standard effects queue.

    • Optional newQueue: TypeOrArray<QueueFunction<T>>

      The new function to add to the queue. An array of functions to replace the current queue contents.

    Returns Queue<T>

readyException

  • readyException(error: Error): any

removeData

  • removeData(element: Element, name?: string): void
  • Remove a previously-stored piece of data.

    see

    https://api.jquery.com/jQuery.removeData/

    since

    1.2.3

    Parameters

    • element: Element

      A DOM element from which to remove data.

    • Optional name: string

      A string naming the piece of data to remove.

    Returns void

speed

  • Creates an object containing a set of properties ready to be used in the definition of custom animations.

    see

    https://api.jquery.com/jQuery.speed/

    since

    1.1

    Parameters

    • duration: Duration

      A string or number determining how long the animation will run.

    • easing: string

      A string indicating which easing function to use for the transition.

    • complete: function

      A function to call once the animation is complete, called once per matched element.

        • (this: TElement): void
        • Parameters

          • this: TElement

          Returns void

    Returns EffectsOptions<TElement>

  • Creates an object containing a set of properties ready to be used in the definition of custom animations.

    see

    https://api.jquery.com/jQuery.speed/

    since

    1.0

    since

    1.1

    Parameters

    • duration: Duration

      A string or number determining how long the animation will run.

    • easing_complete: string | function

      A string indicating which easing function to use for the transition. A function to call once the animation is complete, called once per matched element.

    Returns EffectsOptions<TElement>

  • Creates an object containing a set of properties ready to be used in the definition of custom animations.

    see

    https://api.jquery.com/jQuery.speed/

    since

    1.0

    since

    1.1

    Parameters

    • Optional duration_complete_settings: Duration | function | SpeedSettings<TElement>

      A string or number determining how long the animation will run. A function to call once the animation is complete, called once per matched element.

    Returns EffectsOptions<TElement>

trim

  • trim(str: string): string

type

  • type(obj: any): "array" | "boolean" | "date" | "error" | "function" | "null" | "number" | "object" | "regexp" | "string" | "symbol" | "undefined"
  • Determine the internal JavaScript [[Class]] of an object.

    see

    https://api.jquery.com/jQuery.type/

    since

    1.4.3

    Parameters

    • obj: any

      Object to get the internal JavaScript [[Class]] of.

    Returns "array" | "boolean" | "date" | "error" | "function" | "null" | "number" | "object" | "regexp" | "string" | "symbol" | "undefined"

unique

  • unique<T>(array: T[]): T[]
  • Sorts an array of DOM elements, in place, with the duplicates removed. Note that this only works on arrays of DOM elements, not strings or numbers.

    see

    https://api.jquery.com/jQuery.unique/

    since

    1.1.3

    deprecated

    3.0

    Type parameters

    • T: Element

    Parameters

    • array: T[]

      The Array of DOM elements.

    Returns T[]

uniqueSort

  • uniqueSort<T>(array: T[]): T[]
  • Sorts an array of DOM elements, in place, with the duplicates removed. Note that this only works on arrays of DOM elements, not strings or numbers.

    see

    https://api.jquery.com/jQuery.uniqueSort/

    since

    1.12

    since

    2.2

    Type parameters

    • T: Element

    Parameters

    • array: T[]

      The Array of DOM elements.

    Returns T[]

when

  • when<TR1, UR1, VR1, TJ1, UJ1, VJ1>(deferredT: Promise<TR1, TJ1, any> | Thenable<TR1> | TR1, deferredU: Promise<UR1, UJ1, any> | Thenable<UR1> | UR1, deferredV: Promise<VR1, VJ1, any> | Thenable<VR1> | VR1): Promise3<TR1, TJ1, never, UR1, UJ1, never, VR1, VJ1, never>
  • when<TR1, UR1, TJ1, UJ1>(deferredT: Promise<TR1, TJ1, any> | Thenable<TR1> | TR1, deferredU: Promise<UR1, UJ1, any> | Thenable<UR1> | UR1): Promise2<TR1, TJ1, never, UR1, UJ1, never>
  • when<TR1, TJ1, TR2, TJ2, TR3, TJ3>(deferredT: Promise3<TR1, TJ1, any, TR2, TJ2, any, TR3, TJ3, any> | Promise2<TR1, TJ1, any, TR2, TJ2, any>): Promise3<TR1, TJ1, never, TR2, TJ2, never, TR3, TJ3, never>
  • when<TR1, TJ1>(deferred: Promise<TR1, TJ1, any> | Thenable<TR1> | TR1): Promise<TR1, TJ1, never>
  • when<TR1, TJ1>(...deferreds: Array<Promise<TR1, TJ1, any> | Thenable<TR1> | TR1>): Promise<TR1, TJ1, never>
  • when(...deferreds: any[]): Promise<any, any, never>
  • Provides a way to execute callback functions based on zero or more Thenable objects, usually Deferred objects that represent asynchronous events.

    see

    https://api.jquery.com/jQuery.when/

    since

    1.5

    Type parameters

    • TR1

    • UR1

    • VR1

    • TJ1

    • UJ1

    • VJ1

    Parameters

    Returns Promise3<TR1, TJ1, never, UR1, UJ1, never, VR1, VJ1, never>

  • Provides a way to execute callback functions based on zero or more Thenable objects, usually Deferred objects that represent asynchronous events.

    see

    https://api.jquery.com/jQuery.when/

    since

    1.5

    Type parameters

    • TR1

    • UR1

    • TJ1

    • UJ1

    Parameters

    Returns Promise2<TR1, TJ1, never, UR1, UJ1, never>

  • Provides a way to execute callback functions based on zero or more Thenable objects, usually Deferred objects that represent asynchronous events.

    see

    https://api.jquery.com/jQuery.when/

    since

    1.5

    Type parameters

    • TR1

    • TJ1

    • TR2

    • TJ2

    • TR3

    • TJ3

    Parameters

    • deferredT: Promise3<TR1, TJ1, any, TR2, TJ2, any, TR3, TJ3, any> | Promise2<TR1, TJ1, any, TR2, TJ2, any>

    Returns Promise3<TR1, TJ1, never, TR2, TJ2, never, TR3, TJ3, never>

  • Provides a way to execute callback functions based on zero or more Thenable objects, usually Deferred objects that represent asynchronous events.

    see

    https://api.jquery.com/jQuery.when/

    since

    1.5

    Type parameters

    • TR1

    • TJ1

    Parameters

    Returns Promise<TR1, TJ1, never>

  • Provides a way to execute callback functions based on zero or more Thenable objects, usually Deferred objects that represent asynchronous events.

    see

    https://api.jquery.com/jQuery.when/

    since

    1.5

    Type parameters

    • TR1

    • TJ1

    Parameters

    • Rest ...deferreds: Array<Promise<TR1, TJ1, any> | Thenable<TR1> | TR1>

      Zero or more Thenable objects.

    Returns Promise<TR1, TJ1, never>

  • Provides a way to execute callback functions based on zero or more Thenable objects, usually Deferred objects that represent asynchronous events.

    see

    https://api.jquery.com/jQuery.when/

    since

    1.5

    Parameters

    • Rest ...deferreds: any[]

      Zero or more Thenable objects.

    Returns Promise<any, any, never>