jQuery $.proxy()Méthode

jQuery 事件方法Méthodes d'événements jQuery

Exemples

Forcer le contexte de la fonction "test" dans objPerson :

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

Essayez-le vous-même »

Définition et utilisation

La méthode $.proxy accepte une fonction existante et renvoie une nouvelle fonction avec un contexte spécifique.

Cette méthode est souvent utilisée pour ajouter des événements à des éléments dont le contexte pointe vers un autre objet.

Astuce :Si vous liez la fonction renvoyée par $.proxy, jQuery peut toujours dissocier la fonction correcte en passant la fonction d'origine.


Syntaxe 1

$(selector).proxy(function,context) Essayez-le vous-même

Syntaxe 2

$(selector).proxy(context,name) Essayez-le vous-même

Parameters Description
fonction La fonction existante à appeler.
context Le nom de l'objet sur lequel la fonction réside.
name La fonction existante dont le contexte sera modifié (doit être une propriété de l'objet de contexte).


jQuery 事件方法Méthodes d'événements jQuery

Autres extensions