jQuery $.proxy()方法
jQuery中的$.proxy() 方法接受一个现有的函数,并返回一个具有特定上下文的新函数。一般来说,它是用于附加事件到一个元素,其中的上下文是指向一个不同的对象。
语法:
参数:该方法接受上面提到的和下面描述的三个参数。
- function。它持有将被调用的现有函数名称。
- context。它显示了函数所在的对象的名称。
- name: 其上下文要被改变的函数。
例子1:这个例子显示h3元素的上下文。
输出:
- 在点击标题文字h3之前。
- 点击标题文字h3后。
- 点击 “确定 “按钮。
实例2:本实例调用objPerson对象并显示其内容。
输出:
- 在点击按钮之前。
- 点击该按钮后。