пример
Принудительно контекст "test" функции, внутри objPerson :
$("button").click($.proxy(objPerson, "test"));
Попробуй сам " Определение и использование
Метод $ .proxy принимает существующую функцию и возвращает новую с конкретным контекстом.
Этот метод часто используется для прикрепления событий к элементу где контекст, указывающих на другой объект.
Совет: Если вы связываете функцию , возвращенное из $.proxy , JQuery будет по- прежнему отвязать правильную функцию , если передается оригинал.
Синтаксис 1
$(selector).proxy(function,context)
Try it
Синтаксис 2
$(selector).proxy(context,name)
Try it
параметр | Описание |
---|---|
function | Существующая функция будет называться |
context | Название объекта, где функция лежит |
name | Существующая функция, контекст будет изменен (должно быть свойством объекта контекста). |