English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery $.proxy() دالة

أحداث جـ jQuery

$ .proxy() دالة تأخذ دالة موجودة وتعيد دالة جديدة تحت سيطرة سياق معين. هذه الطريقة تستخدم عادة لتحديد عنصر يضيف أحداثًا إلى عناصر تشير إلى مختلف الأهداف.

النوع الأول من الجملة:

jQuery.proxy(function, context)

النصاب 2:}

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"));
الاختبار لمعرفة‹/›

قيمة الم 参数

الم 参数الوصف
الدالةالدالة التي سيتم تغيير سياقها
السياقالسياق الذي يجب تعيينه للدالة (السياق الحالي)
الاسمتغيير اسم الدالة التي سيتم تغيير سياقها (يجب أن يكون الخاصية للعنصر السياقي)

أحداث جـ jQuery