الفرق بين المراجعتين لصفحة: «jQuery/deferred/progress»
Khaled-yassin (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>deferred.progress()</code> في jQuery}}</noinclu...' |
Khaled-yassin (نقاش | مساهمات) |
||
سطر 9: | سطر 9: | ||
=== <code>deferred.progress( progressCallbacks [, progressCallbacks ] )</code> === | === <code>deferred.progress( progressCallbacks [, progressCallbacks ] )</code> === | ||
أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.7/ 1.7] | |||
==== <code>progressCallbacks</code> ==== | ==== <code>progressCallbacks</code> ==== |
مراجعة 15:44، 5 مايو 2018
deferred.progress( progressCallbacks [, progressCallbacks ] )
القيمة المعادة
يُعيد كائنًا من النوع Deferred
الوصف
يُضيف هذا التابع مُداوِلات تستدعى عندما ينتج الكائن المؤجل Deferred إشعارات التقدُّم.
deferred.progress( progressCallbacks [, progressCallbacks ] )
أُضيف مع الإصدار: 1.7
progressCallbacks
دالة، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهي من النوع دالة Function() أو مصفوفة array.
progressCallbacks
دالة إضافية اختيارية، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهي من النوع دالة Function() أو مصفوفة array.
يقبل التابع deferred.progress()
وسيطًا واحدًا أو أكثر، ويمكن أن تكون كلها إما دالة مفردة أو مصفوفة من الدوال. عندما ينتج الكائن المؤجل Deferred إشعارات التقدم من خلال إستدعاء التابعين notify
أو notifyWith
، يُستدعى التابع progressCallbacks
. وبما أن التابع deferred.progress()
يُعيد الكائن المؤجل، يمكن أن يُقيد توابع أخرى من الكائن المؤجل إليه. عند حل أو رفض الكائن المؤجل، التقدم لن تستدعى ردود نداء التقدم، باستثناء أن أي progressCallbacks
أُضيف بعد دخول الكائن المؤجل في حالة الحل أو الرفض، ستنفَّذ على الفور عند إضافتها، وذلك باستخدام الوسائط التي تُمرر إلى استدعاء التابعين .notify()
أو notifyWith().
. لمزيد من المعلومات، راجع وثائق jQuery.Deferred().
مصادر
صفحة التابع deferred.progress() في توثيق jQuery الرسمي.