jQuery $.proxy() 方法

2021-12-14 10:26 更新

jQuery $.proxy() 方法

jQuery 事件方法 jQuery 事件方法

實例

強制執(zhí)行 objPerson 內(nèi)的 "test" 函數(shù)的上下文:

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

嘗試一下 ?

定義和用法

$.proxy 方法接受一個已有的函數(shù),并返回一個帶特定上下文的新的函數(shù)。

該方法通常用于向上下文指向不同對象的元素添加事件。

提示:如果您綁定從 $.proxy 返回的函數(shù),jQuery 仍然可以通過傳遞的原先的函數(shù)取消綁定正確的函數(shù)。


語法 1

 $.proxy(function,context)

語法 2

$.proxy(context,name)

參數(shù) 描述
function 要被調(diào)用的已有的函數(shù)。
context 函數(shù)所在的對象的名稱。
name 已有的函數(shù),其上下文將被改變(應(yīng)該是 context 對象的屬性)。


jQuery 事件方法 jQuery 事件方法


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號