Método jQuery $.proxy()
❮ Métodos de eventos de jQuery
Ejemplo
Aplicar el contexto de la función "prueba", dentro de objPerson:
$("button").click($.proxy(objPerson, "test"));
Definición y uso
El método $.proxy toma una función existente y devuelve una nueva con un contexto particular.
Este método se usa a menudo para adjuntar eventos a un elemento donde el contexto apunta a un objeto diferente.
Sugerencia: si vincula la función devuelta desde $.proxy, jQuery aún desvinculará la función correcta si pasa la original.
Sintaxis 1
$(selector).proxy(function,context)
Sintaxis 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 de jQuery