Phương thức jQuery $ .proxy ()

❮ Phương thức sự kiện jQuery

Thí dụ

Thực thi ngữ cảnh của hàm "kiểm tra", bên trong objPerson:

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

Định nghĩa và Cách sử dụng

Phương thức $ .proxy nhận một hàm hiện có và trả về một hàm mới với một ngữ cảnh cụ thể.

Phương thức này thường được sử dụng để gắn các sự kiện vào một phần tử mà ngữ cảnh đang trỏ trở lại một đối tượng khác.

Mẹo: Nếu bạn ràng buộc hàm được trả về từ $ .proxy, jQuery sẽ vẫn hủy liên kết đúng hàm nếu được chuyển như ban đầu.


Cú pháp 1

$(selector).proxy(function,context)

Cú pháp 2

$(selector).proxy(context,name)

Parameter Description
function The existing function to be called
context The name of the object where the function lies
name The existing function whose context will be changed (should be a property of the context object).

❮ Phương thức sự kiện jQuery