الفرق بين المراجعتين ل"jQuery/callbacks/empty"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - 'JQuery' ب'jQuery')
 
سطر 3: سطر 3:
  
 
===القيمة المعادة===
 
===القيمة المعادة===
[[JQuery/callbacks|ردود نداء (Callbacks)]].
+
[[jQuery/callbacks|ردود نداء (Callbacks)]].
 
===الوصف===
 
===الوصف===
 
يُستخدَم تابع رد النداء <code>‎callbacks.empty()</code>‎ في إزالة كافّة ردود النداء من القائمة.
 
يُستخدَم تابع رد النداء <code>‎callbacks.empty()</code>‎ في إزالة كافّة ردود النداء من القائمة.

المراجعة الحالية بتاريخ 09:21، 24 يونيو 2018

تابع رد النداء ‎callbacks.empty()

القيمة المعادة

ردود نداء (Callbacks).

الوصف

يُستخدَم تابع رد النداء ‎callbacks.empty()‎ في إزالة كافّة ردود النداء من القائمة.

‎callbacks.empty()‎

أضيفت في الإصدار: 1.7.

لا يقبل هذا التّابع أي وسائط.

يُعيد هذا التابع كائن ردود النداء المُرفَق إليه (this).

أمثلة

استخدام ‎callbacks.empty()‎ لتفريغ قائمة من ردود النداء:

// دالة تسجيل بسيطة تُضاف إلى قائمة ردود النداء
var foo = function( value1, value2 ) {
  console.log( "foo: " + value1 + "," + value2 );
};
 
// دالة أخرى لإضافتها أيضًا إلى القائمة
var bar = function( value1, value2 ) {
  console.log( "bar: " + value1 + "," + value2 );
};
 
var callbacks = $.Callbacks();
 
// إضافة الدالتين
callbacks.add( foo );
callbacks.add( bar );
 
// تفريغ قائمة ردود النداء
callbacks.empty();
 
// التأكد من إزالة جميع ردود النداء من القائمة
console.log( callbacks.has( foo ) );
// تنتج القيمة false
console.log( callbacks.has( bar ) );
// تنتج القيمة false

مصادر