English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
$ .proxy() دالة تأخذ دالة موجودة وتعيد دالة جديدة تحت سيطرة سياق معين. هذه الطريقة تستخدم عادة لتحديد عنصر يضيف أحداثًا إلى عناصر تشير إلى مختلف الأهداف.
jQuery.proxy(function, context)
jQuery.proxy(context, name)
تطبيق سياق "getFullName" في "myObj":
let myObj = { fname: "Seagull", lname: "Anna", age: 22, getFullName: function(){ $("p").after("First Name: " + this.fname + "<br>Last Name: " + this.lname); } }; $("button").click($.proxy(myObj, "getFullName"));الاختبار لمعرفة‹/›
الم 参数 | الوصف |
---|---|
الدالة | الدالة التي سيتم تغيير سياقها |
السياق | السياق الذي يجب تعيينه للدالة (السياق الحالي) |
الاسم | تغيير اسم الدالة التي سيتم تغيير سياقها (يجب أن يكون الخاصية للعنصر السياقي) |