Método jQuery $.proxy()

❮ Métodos de eventos jQuery

Exemplo

Aplique o contexto da função "teste", dentro de objPerson:

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

Definição e uso

O método $.proxy pega uma função existente e retorna uma nova com um contexto específico.

Esse método é frequentemente usado para anexar eventos a um elemento em que o contexto está apontando para um objeto diferente.

Dica: Se você ligar a função retornada de $.proxy, o jQuery ainda desvinculará a função correta se passar o original.


Sintaxe 1

$(selector).proxy(function,context)

Sintaxe 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).

❮ Métodos de eventos jQuery