الفرق بين المراجعتين لصفحة: «jQuery/callbacks»
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) لا ملخص تعديل |
||
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:كائن ردود النداء <code>callbacks</code> في jQuery}}</noinclude> | <noinclude>{{DISPLAYTITLE:كائن ردود النداء <code>callbacks</code> في jQuery}}</noinclude> | ||
يُعيد التّابع <code>jQuery.Callbacks()</code>، الذي قُدِّم في إصدار jQuery 1.7، كائنًا مُتعدِّد الأغراض يُزوِّدنا بطريقة فعّالة لإدارة قائمة ردود النداء، ويدعم إضافة، وإزالة، وإطلاق، وتعطيل ردود النداء. | يُعيد التّابع <code>jQuery.Callbacks()</code>، الذي قُدِّم في إصدار jQuery 1.7، كائنًا مُتعدِّد الأغراض (<code>jQuery.callbacks</code>) يُزوِّدنا بطريقة فعّالة لإدارة قائمة ردود النداء، ويدعم إضافة، وإزالة، وإطلاق، وتعطيل ردود النداء. | ||
== <code>[[jQuery/callbacks/add|callbacks.add()]]</code> == | == <code>[[jQuery/callbacks/add|callbacks.add()]]</code> == | ||
يُضيف رد نداء أو مجموعة من ردود النداء إلى قائمة ردود النداء. | |||
== <code>[[jQuery/callbacks/disable|callbacks.disable()]]</code> == | == <code>[[jQuery/callbacks/disable|callbacks.disable()]]</code> == | ||
يُعطِّل قائمة ردود النداء ويمنعها من فعل أي شيء آخر. | |||
== <code>[[jQuery/callbacks/disabled|callbacks.disabled()]]</code> == | == <code>[[jQuery/callbacks/disabled|callbacks.disabled()]]</code> == | ||
يُحدِّد ما إذا كانت قائمة ردود النداء مُعطَّلة. | |||
== <code>[[jQuery/callbacks/empty|callbacks.empty()]]</code> == | == <code>[[jQuery/callbacks/empty|callbacks.empty()]]</code> == | ||
يُزيل كافّة ردود النداء من القائمة. | |||
== <code>[[jQuery/callbacks/fire|callbacks.fire()]]</code> == | == <code>[[jQuery/callbacks/fire|callbacks.fire()]]</code> == | ||
يستدعي كافّة ردود النداء عن طريق الوسائط المُعطاة. | |||
== <code>[[jQuery/callbacks/fired|callbacks.fired()]]</code> == | == <code>[[jQuery/callbacks/fired|callbacks.fired()]]</code> == | ||
يُحدِّد ما إذا كانت ردود النداء قد استُدعيَت على الأقل مرّة واحدة. | |||
== <code>[[jQuery/callbacks/fireWith|callbacks.fireWith()]]</code> == | == <code>[[jQuery/callbacks/fireWith|callbacks.fireWith()]]</code> == | ||
يستدعي كافّة ردود النداء في القائمة عن طريق السّياق (context) والوسائط المُعطاة. | |||
== <code>[[jQuery/callbacks/has|callbacks.has()]]</code> == | == <code>[[jQuery/callbacks/has|callbacks.has()]]</code> == | ||
يُحدِّد ما إذا كانت قائمة ردود النداء تملك أي رد نداء مُرفَق إليها. وإن زوّدناه باسم رد نداء كوسيط فسيُحدِّد ما إذا كان موجودًا في القائمة. | |||
== <code>[[jQuery/callbacks/lock|callbacks.lock()]]</code> == | == <code>[[jQuery/callbacks/lock|callbacks.lock()]]</code> == | ||
يقفل قائمة ردود النداء بحالتها الحاليّة. | |||
== <code>[[jQuery/callbacks/locked|callbacks.locked()]]</code> == | == <code>[[jQuery/callbacks/locked|callbacks.locked()]]</code> == | ||
يُحدِّد ما إذا كانت قائمة ردود النداء مُقفلة. | |||
== <code>[[jQuery/callbacks/remove|callbacks.remove()]]</code> == | == <code>[[jQuery/callbacks/remove|callbacks.remove()]]</code> == | ||
يُزيل رد نداء أو مجموعة ردود نداء من قائمة ردود النداء. | |||
==<span>مصادر</span>== | ==<span>مصادر</span>== |
المراجعة الحالية بتاريخ 15:15، 19 مارس 2019
يُعيد التّابع jQuery.Callbacks()
، الذي قُدِّم في إصدار jQuery 1.7، كائنًا مُتعدِّد الأغراض (jQuery.callbacks
) يُزوِّدنا بطريقة فعّالة لإدارة قائمة ردود النداء، ويدعم إضافة، وإزالة، وإطلاق، وتعطيل ردود النداء.
callbacks.add()
يُضيف رد نداء أو مجموعة من ردود النداء إلى قائمة ردود النداء.
callbacks.disable()
يُعطِّل قائمة ردود النداء ويمنعها من فعل أي شيء آخر.
callbacks.disabled()
يُحدِّد ما إذا كانت قائمة ردود النداء مُعطَّلة.
callbacks.empty()
يُزيل كافّة ردود النداء من القائمة.
callbacks.fire()
يستدعي كافّة ردود النداء عن طريق الوسائط المُعطاة.
callbacks.fired()
يُحدِّد ما إذا كانت ردود النداء قد استُدعيَت على الأقل مرّة واحدة.
callbacks.fireWith()
يستدعي كافّة ردود النداء في القائمة عن طريق السّياق (context) والوسائط المُعطاة.
callbacks.has()
يُحدِّد ما إذا كانت قائمة ردود النداء تملك أي رد نداء مُرفَق إليها. وإن زوّدناه باسم رد نداء كوسيط فسيُحدِّد ما إذا كان موجودًا في القائمة.
callbacks.lock()
يقفل قائمة ردود النداء بحالتها الحاليّة.
callbacks.locked()
يُحدِّد ما إذا كانت قائمة ردود النداء مُقفلة.
callbacks.remove()
يُزيل رد نداء أو مجموعة ردود نداء من قائمة ردود النداء.