الفرق بين المراجعتين ل"jQuery/Topics a-z"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 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()‎

‎.contextmenu()‎

‎.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.

‎event.currentTarget

‎event.data

‎event.delegateTarget

‎event.isDefaultPrevented()‎

event‎.isImmediatePropagationStopped()‎

‎event.isPropagationStopped()‎

‎event.metaKey

event‎.namespace

‎event.pageX

‎event.pageY

‎event.preventDefault()‎

‎event.relatedTarget

‎event.result

‎event.stopImmediatePropagation()‎

‎event.stopPropagation()‎

‎event.target

‎event.timeStamp

‎event.type

‎event.which

‎.fadeIn()‎

‎.fadeOut()‎

‎.fadeTo()‎

‎.fadeToggle()‎

المحدد ‎:file

‎.filter()‎

‎.find()‎

‎.finish()‎

‎.first()‎

المحدد ‎:first-child

المحدد ‎:first-of-type

المحدد ‎:first

‎.focus()‎

المحدد ‎:focus

‎.focusin()‎

‎.focusout()‎

‎.get()‎

المحدد ‎:gt()‎

‎.has()‎

محدد العناصر التي لها الخاصية [name]

المحدد ‎‎:has()‎

‎.hasClass()‎

المحدد ‎:header

‎.height()‎

المحدد ‎:hidden

‎.hide()‎

‎.hover()‎

‎.html()‎

محدد المعرفات "‎#id"

المحدد ‎:image

‎.index()‎

‎.innerHeight()‎

‎.innerWidth()‎

المحدد ‎:input

‎.insertAfter()‎

‎.insertBefore()‎

‎.is()‎

‎jQuery()‎

.jquery

‎jQuery.ajax()‎

‎jQuery.ajaxPrefilter()‎

‎jQuery.ajaxSetup()‎

‎jQuery.ajaxTransport()‎

‎jQuery.Callbacks()‎

‎jQuery.contains()‎

‎jQuery.cssHooks()‎

‎jQuery.cssNumber()‎

‎jQuery.data()‎

‎jQuery.Deferred()‎

‎jQuery.dequeue()‎

‎jQuery.each()‎

‎jQuery.error()‎

‎jQuery.escapeSelector()‎

‎jQuery.extend()‎

‎jQuery.fn.extend()‎

‎jQuery.fx.interval()‎

jQuery‎.fx‎.off()‎

‎jQuery.get()‎

‎jQuery.getJSON()‎

‎jQuery.getScript()‎

‎jQuery.globalEval()‎

‎jQuery.grep()‎

‎jQuery.hasData()‎

‎jQuery.holdReady()‎

‎jQuery.htmlPrefilter()‎

‎jQuery.inArray()‎

‎jQuery.isArray()‎

‎jQuery.isEmptyObject()‎

‎jQuery.isFunction()‎

‎jQuery.isNumeric()‎

‎jQuery.isPlainObject()‎

‎jQuery.isWindow()‎

‎jQuery.isXMLDoc()‎

‎jQuery.makeArray()‎

‎jQuery.map()‎

‎jQuery.merge()‎

‎jQuery.noConflict()‎

‎jQuery.noop()‎

‎jQuery.now()‎

‎jQuery.param()‎

‎jQuery.parseHTML()‎

‎jQuery.parseJSON()‎

jQuery‎.parseXML()‎

‎jQuery.post()‎

jQuery‎.proxy()‎

jQuery‎.queue()‎

‎jQuery.ready()‎

‎jQuery.readyException()‎

‎jQuery.removeData()‎

‎jQuery.speed()‎

‎jQuery.sub()‎

‎jQuery.trim()‎

‎jQuery.type()‎

‎jQuery.unique()‎

‎jQuery.uniqueSort()‎

‎jQuery.when()‎

‎.keydown()‎

‎.keypress()‎

‎.keyup()‎

المحدد ‎:lang()‎

‎.last()‎

المحدد ‎:last-child

المحدد ‎:last-of-type

المحدد ‎:last

‎.length

‎.live()‎

‎.load()‎

المحدد ‎:lt()‎

‎.map()‎

‎.mousedown()‎

‎.mouseenter()‎

‎.mouseleave()‎

‎.mousemove()‎

‎.mouseout()‎

‎.mouseover()‎

‎.mouseup()‎

محدد أكثر من خاصية [name="value"][name2="value2"‎]

محدد أكثر من عنصر "selector1, selector2, selectorN"

‎.next()‎

محدد العناصر الأخوة المتجاورة "prev + next"

محدد العناصر الأخوة "prev ~ siblings"

‎.nextAll()‎

‎.nextUntil()‎

‎.not()‎

المحدد ‎:not()‎

المحدد ‎:nth-child()‎

المحدد ‎:nth-last-child()‎

المحدد ‎:nth-last-of-type()‎

المحدد ‎:nth-of-type()‎

المحدد ‎:odd

‎.off()‎

‎.offset()‎

‎.offsetParent()‎

‎.on()‎

‎.one()‎

المحدد ‎:only-child

المحدد ‎:only-of-type

‎.outerHeight()‎

‎.outerWidth()‎

‎.parent()‎

المحدد ‎:parent

‎.parents()‎

‎.parentsUntil()‎

المحدد ‎:password

‎.position()‎

‎.prepend()‎

‎.prependTo()‎

‎.prev()‎

‎.prevAll()‎

‎.prevUntil()‎

‎.promise()‎

‎.prop()‎

‎.pushStack()‎

‎.queue()‎

المحدد ‎:radio

‎.ready()‎

‎.remove()‎

‎.removeAttr()‎

‎.removeClass()‎

‎.removeData()‎

‎.removeProp()‎

‎.replaceAll()‎

‎.replaceWith()‎

المحدد ‎:reset

‎.resize()‎

المحدد ‎:root

‎.scroll()‎

‎.scrollLeft()‎

‎.scrollTop()‎

‎.select()‎

المحدد ‎:selected

‎.serialize()‎

‎.serializeArray()‎

‎.show()‎

‎.siblings()‎

‎.size()‎

‎.slice()‎

‎.slideDown()‎

‎.slideToggle()‎

‎.slideUp()‎

‎.stop()‎

‎.submit()‎

المحدد ‎:submit

المحدد ‎:target

‎.text()‎

المحدد ‎:text

‎.toArray()‎

‎.toggle()‎

‎.toggle_event()‎

‎.toggleClass()‎

‎.trigger()‎

‎.triggerHandler()‎

‎.unbind()‎

‎.undelegate()‎

‎.unload()‎

‎.unwrap()‎

‎.val()‎

المحدد ‎:visible

‎.width()‎

‎.wrap()‎

‎.wrapAll()‎

‎.wrapInner()‎