Exemple
Appliquer le contexte du "test" fonction, à l' intérieur objPerson :
$("button").click($.proxy(objPerson, "test"));
Essayez - le vous - même » Définition et utilisation
La méthode .proxy $ prend une fonction existante et retourne une nouvelle avec un contexte particulier.
Cette méthode est souvent utilisée pour attacher des événements à un élément où le contexte est pointé vers un objet différent.
Astuce: Si vous liez la fonction retour de $.proxy , jQuery sera toujours dissocier la fonction correcte si elle est adoptée à l'original.
Syntaxe 1
$(selector).proxy(function,context)
Try it
Syntaxe 2
$(selector).proxy(context,name)
Try it
Paramètre | La description |
---|---|
function | La fonction existante pour être appelé |
context | Le nom de l'objet où la fonction est |
name | La fonction existante dont le contexte sera modifié (doit être une propriété de l'objet de contexte). |