jQuery $.proxy() 方法

2021-12-14 10:26 更新

jQuery $.proxy() 方法

jQuery 事件方法 jQuery 事件方法

實(shí)例

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

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

嘗試一下 ?

定義和用法

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

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

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


語(yǔ)法 1

 $.proxy(function,context)

語(yǔ)法 2

$.proxy(context,name)

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


jQuery 事件方法 jQuery 事件方法


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)