English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
$ .proxy() método aceita uma função existente e retorna uma nova função com contexto específico. Este método é geralmente usado para adicionar eventos a elementos que apontam para diferentes objetos de contexto.
jQuery.proxy(function, context)
:
Exemplo
Exemplo let myObj = { fname: "Seagull", lname: "Anna", 22age: , getFullName: function(){ + $("p").after("Primeiro Nome: " + this.fname + "<br>Último Nome: " this.lname); } };$("button").click($.proxy(myObj, "getFullName"));/Teste para ver‹
Valor do Parâmetro | Parâmetro |
---|---|
Descrição | function |
A função cujo contexto será alterado | context |
Deve ser o objeto no qual o contexto da função (este) será definido | name |