jQuery $.proxy()Метод

jQuery 事件方法Методы событий jQuery

Примеры

Принудительно установить контекст функции "test" внутри objPerson:

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

Попробуйте сами »

Определение и использование

Метод $.proxy принимает существующую функцию и возвращает новую функцию с определённым контекстом.

Этот метод часто используется для добавления событий к элементам, контекст которых указывает на другой объект.

Совет:Если вы привяжете функцию, возвращённую из $.proxy, jQuery всё ещё сможет отвязать правильную функцию, передав исходную функцию.


Синтаксис 1

$(selector).proxy(function,context) Попробуйте сами

Синтаксис 2

$(selector).proxy(context,name) Попробуйте сами

Parameters Описание
функция Существующая функция, которая будет вызвана.
context Имя объекта, в котором находится функция.
name Существующая функция, контекст которой будет изменён (должна быть свойством объекта контекста).


jQuery 事件方法Методы событий jQuery

Другие расширения