ล่าสุดการพัฒนาเว็บบทเรียน
 

jQuery $.proxy() Method

<วิธีการจัดกิจกรรม jQuery

ตัวอย่าง

บังคับใช้บริบทของ "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 ฟังก์ชั่นเดิมที่มีบริบทที่จะมีการเปลี่ยนแปลง (ควรจะมีคุณสมบัติของวัตถุบริบท)

<วิธีการจัดกิจกรรม jQuery