الفرق بين المراجعتين لصفحة: «jQuery/Topics a-z»
Khaled-yassin (نقاش | مساهمات) لا ملخص تعديل |
|||
سطر 90: | سطر 90: | ||
== <code>[[jQuery/deferred/rejectWith|deferred.rejectWith()]]</code> == | == <code>[[jQuery/deferred/rejectWith|deferred.rejectWith()]]</code> == | ||
يرفض هذا التابع كائنًا مؤجلًا Deferred ويستدعي أي <code>failCallbacks</code> مع سياق <code>context</code> ووسائط <code>args</code> محددة. | |||
== <code>[[jQuery/deferred/resolve|deferred.resolve()]]</code> == | == <code>[[jQuery/deferred/resolve|deferred.resolve()]]</code> == | ||
قبول كائن مؤجل واستدعاء أي <code>doneCallbacks</code> مع الوسائط <code>args</code> المُحدَدة. | |||
== <code>[[jQuery/deferred/resolveWith|deferred.resolveWith()]]</code> == | == <code>[[jQuery/deferred/resolveWith|deferred.resolveWith()]]</code> == | ||
يقبل كائن مؤجل ويستدعي أي <code>doneCallbacks</code> مع السياق <code>context</code> والوسائط <code>args</code> المُحدَدة. | |||
== <code>[[jQuery/deferred/state|deferred.state()]]</code> == | == <code>[[jQuery/deferred/state|deferred.state()]]</code> == | ||
يُحدد هذا التابع الحالة الحالية لكائن مؤجل. | |||
== <code>[[jQuery/deferred/then|deferred.then()]]</code> == | == <code>[[jQuery/deferred/then|deferred.then()]]</code> == | ||
يُضيف هذا التابع معالجات تُستدعَى عند قبول الكائن المؤجل أو رفضه أو ما زال قيد التقدم. | |||
== <code>[[jQuery/delay|.delay()]]</code> == | == <code>[[jQuery/delay|.delay()]]</code> == | ||
يضبط هذا التابع مؤقِّت لتأجيل تنفيذ العناصر التالية في طابور (queue) الانتظار. | |||
== <code>[[jQuery/delegate|.delegate()]]</code> == | == <code>[[jQuery/delegate|.delegate()]]</code> == | ||
إرفاق معالج بأحد الأحداث أو أكثر لكافة العناصر التي تطابق المُحدِد، الآن أو في المستقبل، استنادًا إلى مجموعة محددة من عناصر الجذر. | إرفاق معالج بأحد الأحداث أو أكثر لكافة العناصر التي تطابق المُحدِد، الآن أو في المستقبل، استنادًا إلى مجموعة محددة من عناصر الجذر. | ||
سطر 109: | سطر 121: | ||
== <code>[[jQuery/each|.each()]]</code> == | == <code>[[jQuery/each|.each()]]</code> == | ||
يكرر هذا التابع، عبر كائن jQuery، تنفيذ دالة لكل عنصر متطابق. | |||
== [[jQuery/element selector|محدد العناصر <code rel="mw:WikiLink" title="jQuery/element selector" href="jQuery/element_selector">"element"</code>]] == | == [[jQuery/element selector|محدد العناصر <code rel="mw:WikiLink" title="jQuery/element selector" href="jQuery/element_selector">"element"</code>]] == | ||
يُحدد جميع العناصر التي تحمل اسم الوسم المُعطى. | |||
== <code>[[jQuery/empty|.empty()]]</code> == | == <code>[[jQuery/empty|.empty()]]</code> == | ||
يُحدد جميع العناصر التي ليس لها أبناء (بما في ذلك العُقَد النصية). | |||
== [[jQuery/empty selector|المحدد <code rel="mw:WikiLink" title="jQuery/empty selector" href="jQuery/empty_selector">:empty</code>]] == | == [[jQuery/empty selector|المحدد <code rel="mw:WikiLink" title="jQuery/empty selector" href="jQuery/empty_selector">:empty</code>]] == | ||
يُزيل هذا التابع كافة العُقَد السليلة لمجموعة العناصر المتطابقة من DOM. | |||
== [[jQuery/enabled selector|المحدد <code rel="mw:WikiLink" title="jQuery/enabled selector" href="jQuery/enabled_selector">:enabled</code>]] == | == [[jQuery/enabled selector|المحدد <code rel="mw:WikiLink" title="jQuery/enabled selector" href="jQuery/enabled_selector">:enabled</code>]] == | ||
يحدد كل العناصر المُفعَّلة (enabled). | |||
== <code>[[jQuery/end|.end()]]</code> == | == <code>[[jQuery/end|.end()]]</code> == | ||
ينهي هذا التابع أحدث عملية الترشيح في السلسلة الحالية ويُعيد مجموعة العناصر المتطابقة إلى حالتها السابقة. | |||
== <code>[[jQuery/eq|.eq()]]</code> == | == <code>[[jQuery/eq|.eq()]]</code> == | ||
تقليص مجموعة العناصر المتطابقة إلى تلك الموجودة في الفهرس المُحدَد. | |||
== [[jQuery/eq selector|المحدد <code rel="mw:WikiLink" title="jQuery/eq selector" href="jQuery/eq_selector">:eq()</code>]] == | == [[jQuery/eq selector|المحدد <code rel="mw:WikiLink" title="jQuery/eq selector" href="jQuery/eq_selector">:eq()</code>]] == | ||
يُحدد العنصر الموجود في الفهرس <code>n</code> داخل المجموعة المتطابقة. | |||
== <code>[[jQuery/error|.error()]]</code> == | == <code>[[jQuery/error|.error()]]</code> == | ||
ربط معالج الحدث بحدث الخطأ "error" في JavaScript. | |||
== [[jQuery/even selector|المحدد <code rel="mw:WikiLink" title="jQuery/even selector" href="jQuery/even_selector">:even</code>]] == | == [[jQuery/even selector|المحدد <code rel="mw:WikiLink" title="jQuery/even selector" href="jQuery/even_selector">:even</code>]] == | ||
يختار هذا المحدد العناصر الزوجية، وهو مُحدد صفري مفهرس. انظر أيضا المحدد <code>:odd</code>. | |||
== <code>[[jQuery/event/currentTarget|event.currentTarget]]</code> == | == <code>[[jQuery/event/currentTarget|event.currentTarget]]</code> == | ||
== <code>[[jQuery/event/data|event.data]]</code> == | == <code>[[jQuery/event/data|event.data]]</code> == | ||
سطر 138: | سطر 170: | ||
== <code>[[jQuery/event/which|event.which]]</code> == | == <code>[[jQuery/event/which|event.which]]</code> == | ||
== <code>[[jQuery/fadeIn|.fadeIn()]]</code> == | == <code>[[jQuery/fadeIn|.fadeIn()]]</code> == | ||
== <code>[[jQuery/fadeOut|.fadeOut()]]</code> == | == <code>[[jQuery/fadeOut|.fadeOut()]]</code> == | ||
== <code>[[jQuery/fadeTo|.fadeTo()]]</code> == | == <code>[[jQuery/fadeTo|.fadeTo()]]</code> == |
مراجعة 03:52، 30 مايو 2018
.add()
.addBack()
.addClass()
.after()
.ajaxComplete()
.ajaxError()
.ajaxSend()
.ajaxStart()
.ajaxStop()
.ajaxSuccess()
محدد جميع العناصر
.andSelf()
.animate()
المحدد :animated
.append()
.appendTo()
.attr()
محدد الخاصيات ذات السابقة [name|="value"]
محدد الخاصيات التي فيها [name*="value"]
محدد الخاصيات التي فيها كلمة [name~="value"]
محدد الخاصيات التي تنتهي بـ [name$="value"]
محدد الخاصيات التي تساوي [name="value"]
محدد الخاصيات التي لا تساوي [name!="value"]
محدد الخاصيات التي تبدأ بـ [name^="value"]
.before()
.bind()
.blur()
المحدد :button
callbacks.add()
callbacks.disable()
callbacks.disabled()
callbacks.empty()
callbacks.fire()
callbacks.fired()
callbacks.fireWith()
callbacks.has()
callbacks.lock()
callbacks.locked()
callbacks.remove()
.change()
المحدد :checkbox
المحدد :checked
محدد العناصر الأبناء "parent > child"
.children()
محدد الأصناف ".class"
.clearQueue()
.click()
.clone()
.closest()
المحدد :contains()
.contents()
.css()
.data()
يخزِّن التابع .data()
بيانات عشوائية مرتبطة بالعناصر المتطابقة أو تُعيد القيمة في مخزن البيانات المحدد للعنصر الأول في مجموعة العناصر المتطابقة.
.dblclick()
يربط هذا التابع معالج حدث بحدث "dblclick
" من JavaScript، أو يُطلق هذا الحدث على عنصرٍ ما.
deferred.always()
يُضيف هذا التابع معالجات تُستدعَى عند حل الكائن المؤجل Deferred أو رفضه.
deferred.catch()
يُضيف هذا التابع معالجات تُستدعى عند رفض الكائن المؤجل Deferred.
deferred.done()
يُضيف هذا التابع معالجات تستدعى عند حل الكائن المؤجل Deferred.
deferred.fail()
يُضيف هذا التابع معالجات تُستدعى عند رفض الكائن المؤجل Deferred.
deferred.notify()
يستدعي هذا التابع progressCallbacks لكائن مؤجل Deferred بواسطة الوسائط args
المعطاة.
deferred.notifyWith()
يستدعي هذا التابع progressCallbacks لكائن مؤجل Deferred بواسطة الوسائط args
والسياق context المعطاة.
deferred.pipe()
تابع أداة يُستخدم لترشيح و/أو تقييد الكائنات المؤجلة Deferreds.
deferred.progress()
يُضيف هذا التابع معالجات تستدعى عندما ينتج الكائن المؤجل Deferred إشعارات التقدُّم.
deferred.promise()
يُعيد هذا التابع كائن Promise للكائن المؤجل Deferred.
deferred.reject()
يرفُض هذا التابع كائنًا مؤجلًا ويستدعي أي failCallbacks مع الوسيط args
المُعطى.
deferred.rejectWith()
يرفض هذا التابع كائنًا مؤجلًا Deferred ويستدعي أي failCallbacks
مع سياق context
ووسائط args
محددة.
deferred.resolve()
قبول كائن مؤجل واستدعاء أي doneCallbacks
مع الوسائط args
المُحدَدة.
deferred.resolveWith()
يقبل كائن مؤجل ويستدعي أي doneCallbacks
مع السياق context
والوسائط args
المُحدَدة.
deferred.state()
يُحدد هذا التابع الحالة الحالية لكائن مؤجل.
deferred.then()
يُضيف هذا التابع معالجات تُستدعَى عند قبول الكائن المؤجل أو رفضه أو ما زال قيد التقدم.
.delay()
يضبط هذا التابع مؤقِّت لتأجيل تنفيذ العناصر التالية في طابور (queue) الانتظار.
.delegate()
إرفاق معالج بأحد الأحداث أو أكثر لكافة العناصر التي تطابق المُحدِد، الآن أو في المستقبل، استنادًا إلى مجموعة محددة من عناصر الجذر.
.dequeue()
محدد العناصر السليلة "ancestor descendant"
تحديد جميع العناصر التي تنتمي إلى سلف معين.
.detach()
حذف مجموعة العناصر المتطابقة من DOM.
المحدد :disabled
تحديد جميع العناصر المعطلة.
.each()
يكرر هذا التابع، عبر كائن jQuery، تنفيذ دالة لكل عنصر متطابق.
محدد العناصر "element"
يُحدد جميع العناصر التي تحمل اسم الوسم المُعطى.
.empty()
يُحدد جميع العناصر التي ليس لها أبناء (بما في ذلك العُقَد النصية).
المحدد :empty
يُزيل هذا التابع كافة العُقَد السليلة لمجموعة العناصر المتطابقة من DOM.
المحدد :enabled
يحدد كل العناصر المُفعَّلة (enabled).
.end()
ينهي هذا التابع أحدث عملية الترشيح في السلسلة الحالية ويُعيد مجموعة العناصر المتطابقة إلى حالتها السابقة.
.eq()
تقليص مجموعة العناصر المتطابقة إلى تلك الموجودة في الفهرس المُحدَد.
المحدد :eq()
يُحدد العنصر الموجود في الفهرس n
داخل المجموعة المتطابقة.
.error()
ربط معالج الحدث بحدث الخطأ "error" في JavaScript.
المحدد :even
يختار هذا المحدد العناصر الزوجية، وهو مُحدد صفري مفهرس. انظر أيضا المحدد :odd
.