Metoda jQuery $.proxy()

❮ Metody zdarzeń jQuery

Przykład

Wymuś kontekst funkcji „test” wewnątrz obiektu objPerson:

$("button").click($.proxy(objPerson, "test"));

Definicja i użycie

Metoda $.proxy pobiera istniejącą funkcję i zwraca nową z określonym kontekstem.

Ta metoda jest często używana do dołączania zdarzeń do elementu, w którym kontekst wskazuje z powrotem do innego obiektu.

Wskazówka: Jeśli powiążesz funkcję zwróconą z $.proxy, jQuery nadal rozwiąże poprawną funkcję, jeśli przekaże oryginał.


Składnia 1

$(selector).proxy(function,context)

Składnia 2

$(selector).proxy(context,name)

Parameter Description
function The existing function to be called
context The name of the object where the function lies
name The existing function whose context will be changed (should be a property of the context object).

❮ Metody zdarzeń jQuery