Exemplo
Aplicar o contexto do "test" função, no interior objPerson :
$("button").click($.proxy(objPerson, "test"));
Tente você mesmo " Definição e Uso
O método $ .proxy leva uma função existente e retorna um novo com um contexto particular.
Este método é muitas vezes usado para anexar eventos a um elemento quando o contexto está apontando para um objeto diferente.
Dica: Se você ligar a função retornou de $.proxy , jQuery ainda vai desvincular a função correta se passou o original.
sintaxe 1
$(selector).proxy(function,context)
Try it
sintaxe 2
$(selector).proxy(context,name)
Try it
Parâmetro | Descrição |
---|---|
function | A função existente para ser chamado |
context | O nome do objeto em que a função se encontra |
name | A função existente cujo contexto será mudado (deve ser uma propriedade do objeto de contexto). |