Ejemplo
Hacer cumplir el contexto de la "test" la función, en el interior objPerson :
$("button").click($.proxy(objPerson, "test"));
Inténtalo tú mismo " Definición y Uso
El método $ .proxy realiza una función existente y devuelve una nueva con un contexto particular.
Este método se utiliza a menudo para la fijación de los eventos a un elemento en el que el contexto está apuntando de nuevo a un objeto diferente.
Consejo: Si se asocia la función de regresar de $.proxy , jQuery seguirá desenlazar el funcionamiento correcto si se aprueba el original.
sintaxis 1
$(selector).proxy(function,context)
Try it
sintaxis 2
$(selector).proxy(context,name)
Try it
Parámetro | Descripción |
---|---|
function | La función existente que se llama |
context | El nombre del objeto en el que la función está |
name | La función existente cuyo contexto se debe cambiar (debe ser una propiedad del objeto de contexto). |