jQuery



jquery

jQuery

jQuery هي مكتبة جافا سكريبت سريعة ، صغيرة وغنية بالمميزات. فهو يجعل أشياء مثل HTML traversal و manipulation ، والتعامل مع الأحداث ، والرسوم المتحركة ، وأياكس أكثر بساطة مع واجهة برمجة التطبيقات سهلة الاستخدام التي تعمل عبر العديد من المتصفحات. إذا كنت جديدًا في jQuery ، فننصحك بالاطلاع على مركز تعلم jQuery .

إذا كنت تقوم بالتحديث إلى إصدار أحدث من jQuery ، فتأكد من قراءة ملاحظات الإصدار المنشورة على مدونتنا . إذا كنت قادمًا من الإصدار السابق رقم 1.9 ، فيجب عليك مراجعة دليل الترقية 1.9 أيضًا.

لاحظ أن هذا هو توثيق API للنواة jQuery. تتضمن المشروعات الأخرى مستندات API في مواقع أخرى:

.add()

قم بإنشاء كائن jQuery جديد مع عناصر مضافة إلى مجموعة العناصر المتطابقة.

.addBack()

أضف المجموعة السابقة من العناصر الموجودة على المكدس إلى المجموعة الحالية ، والتي تمت تصفيتها اختياريًا بواسطة محدد.

.addClass()

يضيف الفئة (الفئات) المحددة لكل عنصر في مجموعة العناصر المتطابقة.

.after()

أدرج المحتوى ، المحدد بواسطة المعلمة ، بعد كل عنصر في مجموعة العناصر المتطابقة.

.ajaxComplete()

تسجيل معالج ليتم استدعاؤه عند اكتمال طلبات Ajax. هذا هو AjaxEvent.

.ajaxError()

تسجيل معالج ليتم استدعاؤه عندما تطلب طلبات Ajax إكمال خطأ. هذا هو حدث أجاكس.

.ajaxSend()

إرفاق وظيفة ليتم تنفيذها قبل إرسال طلب Ajax. هذا هو حدث أجاكس.

.ajaxStart()

تسجيل معالج ليتم استدعاؤه عند بدء طلب Ajax الأول. هذا هو حدث أجاكس.

.ajaxStop()

تسجيل معالج ليتم استدعاؤه عند اكتمال جميع طلبات Ajax. هذا هو حدث أجاكس.

.ajaxSuccess()

إرفاق وظيفة ليتم تنفيذها كلما اكتمل طلب Ajax بنجاح. هذا هو حدث أجاكس.

.andSelf()

أضف المجموعة السابقة من العناصر الموجودة على المكدس إلى المجموعة الحالية.

.animate()

قم بإجراء رسم متحرك مخصص لمجموعة من خصائص CSS.

: متحرك متحرك

حدد جميع العناصر الموجودة في تقدم الرسوم المتحركة في وقت تشغيل المحدد.

.append()

أدرج المحتوى ، المحدد بواسطة المعلمة ، في نهاية كل عنصر في مجموعة العناصر المتطابقة.

.appendTo()

أدخل كل عنصر في مجموعة العناصر المتطابقة في نهاية الهدف.

.attr()

احصل على قيمة السمة للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين سمة واحدة أو أكثر لكل عنصر متطابق.

Attribute Ends With Selector [name $ = "value"]

تحديد العناصر التي تحتوي على السمة المحددة مع قيمة تنتهي بالضبط بسلسلة معينة. المقارنة حساسة لحالة الأحرف.

.before()

أدرج المحتوى ، المحدد بواسطة المعلمة ، قبل كل عنصر في مجموعة العناصر المتطابقة.

.bind()

إرفاق معالج إلى حدث للعناصر.

.blur()

اربط معالج حدث لحدث جافا سكريبت "blur" ، أو قم بتشغيل هذا الحدث على عنصر.

: زر محدد

يحدد كل عناصر الزر والعناصر الخاصة بزر الكتابة.

callbacks.add()

إضافة رد اتصال أو مجموعة من عمليات الاسترجاعات إلى قائمة رد اتصال.

callbacks.disable()

تعطيل قائمة رد اتصال من القيام بأي شيء أكثر.

callbacks.empty()

قم بإزالة كافة عمليات الاسترجاعات من القائمة.

callbacks.fire()

استدعاء كافة عمليات الاسترجاعات باستخدام الوسائط المحددة.

callbacks.fired()

حدد ما إذا كان قد تم استدعاء الاستدعاءات مرة واحدة على الأقل.

callbacks.fireWith()

استدعاء جميع الاسترجاعات في قائمة مع السياق والحجج المعطى.

callbacks.has()

حدد ما إذا كانت القائمة تحتوي على أي عمليات رد اتصال مرفقة. إذا تم توفير رد اتصال كوسيطة ، حدد ما إذا كان في قائمة.

callbacks.lock()

قفل قائمة رد اتصال في حالتها الحالية.

callbacks.locked()

حدد ما إذا كانت قائمة الاسترداد قد تم قفلها.

callbacks.remove()

إزالة رد اتصال أو مجموعة من عمليات الاسترجاعات من قائمة رد اتصال.

.change()

اربط معالج حدث إلى حدث JavaScript "تغيير" ، أو تشغيل هذا الحدث على عنصر.

: فحص محدد

تتطابق مع جميع العناصر التي تم تحديدها أو تحديدها.

.children()

احصل على أطفال كل عنصر في مجموعة العناصر المتطابقة ، والتي تتم تصفيتها اختياريًا بواسطة محدد.

.clearQueue()

إزالة من قائمة الانتظار كافة العناصر التي لم يتم تشغيلها بعد.

.click()

اربط معالج حدث إلى حدث جافا سكريبت "النقر" ، أو تشغيل هذا الحدث على عنصر.

.clone()

أنشئ نسخة عميقة من مجموعة العناصر المتطابقة.

.closest()

لكل عنصر في المجموعة ، احصل على أول عنصر يطابق المحدد عن طريق اختبار العنصر نفسه والانتقال عبر أسلافه في شجرة DOM.

.contents()

احصل على أطفال كل عنصر في مجموعة العناصر المتطابقة ، بما في ذلك النص وعقد التعليق.

.context

تم تمرير سياق عقدة DOM في الأصل إلى jQuery ()؛ إذا لم يتم تمرير أي منها ، فمن المحتمل أن يكون السياق هو المستند.

.contextmenu()

ربط أحد معالجي الأحداث بحدث JavaScript "contextmenu" أو تشغيل هذا الحدث على عنصر.

.css()

احصل على قيمة خاصية نمط محسوب للعنصر الأول في مجموعة العناصر المطابقة أو قم بتعيين واحد أو أكثر من خصائص CSS لكل عنصر متطابق.

.data()

قم بتخزين البيانات الاعتباطية المرتبطة بالعناصر المتطابقة أو قم بإرجاع القيمة في مخزن البيانات المحدد للعنصر الأول في مجموعة العناصر المتطابقة.

.dblclick()

ربط أحد معالجي الأحداث بحدث جافا سكريبت "dblclick" ، أو تشغيل هذا الحدث على عنصر.

deferred.always()

إضافة معالجات يتم استدعاؤها عند حل الكائن المؤجل أو رفضه.

deferred.catch()

إضافة معالجات يتم استدعائها عند رفض الكائن المؤجل.

deferred.done()

إضافة معالجات يتم استدعائها عند حل الكائن المؤجل.

deferred.fail()

إضافة معالجات يتم استدعائها عند رفض الكائن المؤجل.

deferred.notify()

استدعاء التقدمتغييرات على كائن مؤجل مع args المعطى.

deferred.notifyWith()

استدعاء التقدمتغييرات على كائن مؤجل مع سياق معين و args.

deferred.pipe()

طريقة المنفعة لتصفية و / أو سلسلة مؤجلة.

deferred.progress()

إضافة معالجات يتم استدعاؤها عندما يقوم الكائن المؤجل بإنشاء إعلامات التقدم.

deferred.reject()

رفض كائن مؤجل واستدعاء أي failCallbacks مع args المعطى.

deferred.rejectWith()

رفض كائن مؤجل واستدعاء أي failCallbacks مع السياق المحدد و args.

deferred.resolve()

حل كائن مؤجل واستدعاء أي doneCallbacks مع args المعطى.

deferred.resolveWith()

حل كائن مؤجل واستدعاء أي doneCallbacks مع السياق المحدد و args.

deferred.then()

إضافة معالجات يتم الاتصال بها عند حل الكائن المؤجل أو رفضه أو ما زال قيد التقدم.

.delay()

تعيين مؤقت لتأجيل تنفيذ العناصر التالية في قائمة الانتظار.

.delegate()

قم بإرفاق معالج بأحد الأحداث أو أكثر لكافة العناصر التي تطابق المحدد ، الآن أو في المستقبل ، استنادًا إلى مجموعة محددة من عناصر الجذر.

.dequeue()

تنفيذ الوظيفة التالية في قائمة الانتظار للعناصر المتطابقة.

.detach()

أزل مجموعة العناصر المتطابقة من DOM.

.die()

قم بإزالة معالجات الأحداث التي تم إرفاقها مسبقًا باستخدام .live () من العناصر.

.each()

قم بالتكرار فوق كائن jQuery ، تنفيذ وظيفة لكل عنصر متطابق.

.empty()

أزل جميع العقد التابعة لمجموعة من العناصر المتطابقة من DOM.

: فارغ محدد

حدد جميع العناصر التي ليس لها أطفال (بما في ذلك العقد النصية).

.end()

قم بإنهاء عملية التصفية الأحدث في السلسلة الحالية وإرجاع مجموعة العناصر المتطابقة إلى حالتها السابقة.

.eq()

قم بتقليص مجموعة العناصر المتطابقة إلى الموجودة في الفهرس المحدد.

: eq () محدد

حدد العنصر في الفهرس n داخل المجموعة المتطابقة.

.error()

اربط معالج حدث إلى حدث JavaScript "خطأ".

: حتى محدد

يختار حتى العناصر ، صفر مفهرسة. انظر أيضا غريب.

event.data

تم تمرير كائن اختياري للبيانات إلى طريقة الحدث عندما يكون معالج التنفيذ الحالي مرتبطًا.

event.delegateTarget

العنصر حيث تم إرفاق معالج الأحداث jQuery حاليًا.

event.isDefaultPrevented()

إرجاع ما إذا تم استدعاء event.preventDefault () على كائن الحدث هذا.

event.metaKey

يشير إلى ما إذا كان مفتاح META قد تم الضغط عليه عند إطلاق الحدث.

event.namespace

مساحة الاسم المحددة عند تشغيل الحدث.

event.pageX

موضع الماوس بالنسبة إلى الحافة اليسرى من المستند.

event.pageY

موضع الماوس بالنسبة إلى الحافة العلوية للمستند.

event.preventDefault()

إذا تم استدعاء هذه الطريقة ، فلن يتم تشغيل الإجراء الافتراضي للحدث.

event.result

تم إرجاع القيمة الأخيرة بواسطة معالج أحداث تم تشغيله بواسطة هذا الحدث ، ما لم تكن القيمة محددة.

event.stopPropagation()

تمنع الحدث من احتراق شجرة DOM ، مما يمنع إبلاغ أي من معالجات الأهل بالحدث.

event.timeStamp

الفرق في ميلي ثانية بين وقت إنشاء المتصفح للحدث و 1 كانون الثاني 1970.

event.which

بالنسبة إلى أحداث المفاتيح أو الماوس ، تشير هذه الخاصية إلى المفتاح أو الزر المحدد الذي تم الضغط عليه.

.fadeIn()

عرض العناصر المتطابقة بتلاشيها إلى معتمة.

.fadeOut()

إخفاء العناصر المتطابقة بتلاشيها إلى شفافية.

.fadeTo()

اضبط عتامة العناصر المتطابقة.

.fadeToggle()

عرض أو إخفاء العناصر المتطابقة من خلال تحريك عتامة تلك العناصر.

.filter()

قم بتقليل مجموعة العناصر المتطابقة إلى تلك التي تطابق المحدد أو اجتاز اختبار الدالة.

.find()

احصل على أحفاد كل عنصر في المجموعة الحالية من العناصر المتطابقة ، التي تمت تصفيتها بواسطة محدد أو كائن jQuery أو عنصر.

.finish()

أوقف الرسم المتحرك الجاري تشغيله ، وأزل جميع الرسوم المتحركة المدرجة في قائمة الانتظار ، وأكمل جميع الرسوم المتحركة للعناصر المتطابقة.

.first()

قم بتقليل مجموعة العناصر المتطابقة إلى المجموعة الأولى في المجموعة.

: أول طفل محدد

يحدد جميع العناصر التي هي الطفل الأول من الأم الخاصة بهم.

: أول من نوع محدد

يحدد كل العناصر التي تكون الأولى بين الأشقاء من نفس اسم العنصر.

.focus()

اربط معالج أحداث بحدث JavaScript "التركيز" ، أو تشغيل هذا الحدث على عنصر.

.focusin()

ربط معالج الحدث بحدث "Focusin".

.focusout()

ربط أحد معالجي الأحداث بحدث JavaScript "focusout".

.get()

استرد عناصر DOM المتطابقة مع كائن jQuery.

: gt () محدد

حدد جميع العناصر في فهرس أكبر من الفهرس داخل المجموعة المتطابقة.

.has()

قم بتقليص مجموعة العناصر المتطابقة إلى تلك التي تحتوي على سليل يتطابق مع المحدد أو عنصر DOM.

: has () محدد

يحدد العناصر التي تحتوي على عنصر واحد على الأقل يطابق المحدد المحدد.

.hasClass()

حدد ما إذا كان قد تم تعيين أي من العناصر المطابقة للفئة المعينة.

: رأس محدد

يحدد كل العناصر التي تكون رؤوس ، مثل h1 ، h2 ، h3 وهكذا.

.height()

احصل على الارتفاع المحسوب الحالي للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين ارتفاع كل عنصر متطابق.

.hide()

إخفاء العناصر المتطابقة.

.hover()

ربط واحد أو اثنين من معالجات العناصر المتطابقة ، ليتم تنفيذها عندما يدخل مؤشر الماوس ويترك العناصر.

.html()

احصل على محتويات HTML للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين محتويات HTML لكل عنصر متطابق.

.index()

ابحث عن عنصر معين من بين العناصر المتطابقة.

.innerHeight()

احصل على الارتفاع الداخلي المحسوب الحالي (بما في ذلك الحشو وليس الحدود) للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين الارتفاع الداخلي لكل عنصر متطابق.

.innerWidth()

احصل على العرض الداخلي المحسوب الحالي (بما في ذلك المساحة ولكن ليس الحدود) للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين العرض الداخلي لكل عنصر متطابق.

.insertAfter()

أدخل كل عنصر في مجموعة العناصر المتطابقة بعد الهدف.

.insertBefore()

إدراج كل عنصر في مجموعة العناصر المتطابقة قبل الهدف.

.is()

تحقق من مجموعة العناصر المتطابقة الحالية مقابل عنصر محدد أو عنصر أو jQuery وأعد إظهار true إذا تطابق أحد هذه العناصر على الأقل مع الوسائط المحددة.

jQuery()

قم بإرجاع مجموعة من العناصر المتطابقة سواء وجدت في DOM استنادًا إلى وسيطة (وسائط) تم تمريرها أو تم إنشاؤها عن طريق تمرير سلسلة HTML.

.jquery

سلسلة تحتوي على رقم إصدار jQuery.

jQuery.ajax()

تنفيذ طلب HTTP (Ajax) غير متزامن.

jQuery.ajaxPrefilter()

تعامل مع خيارات Ajax المخصصة أو تعديل الخيارات الموجودة قبل إرسال كل طلب وقبل أن تتم معالجته بواسطة $ .ajax ().

jQuery.ajaxSetup()

قم بتعيين القيم الافتراضية لطلبات Ajax المستقبلية. لا ينصح استخدامه.

jQuery.ajaxTransport()

ينشئ كائنًا يتعامل مع الإرسال الفعلي لبيانات Ajax.

jQuery.boxModel

إذا تم عرض الصفحة الحالية ، في متصفح المستخدم ، باستخدام W3C CSS Box Model. تمت إزالة هذه الخاصية في jQuery 1.8. يرجى محاولة استخدام ميزة اكتشاف المواقع بدلاً من ذلك.

jQuery.browser

يحتوي على علامات لأداة المستخدم ، اقرأ من navigator.userAgent. تمت إزالة هذه الخاصية في jQuery 1.9 وهي متاحة فقط من خلال المساعد jQuery.migrate. يرجى محاولة استخدام ميزة اكتشاف المواقع بدلاً من ذلك.

jQuery.Callbacks()

كائن قائمة رد متعددة الأغراض يوفر طريقة فعالة لإدارة قوائم رد الاتصال.

jQuery.contains()

تحقق لمعرفة ما إذا كان عنصر DOM هو سليل لعنصر DOM آخر.

jQuery.cssHooks

انقر فوق Hook مباشرة في jQuery لتجاوز كيفية استرجاع أو تعيين خصائص CSS معينة أو تطبيع تسمية خصائص CSS أو إنشاء خصائص مخصصة.

jQuery.cssNumber

كائن يحتوي على جميع خصائص CSS التي يمكن استخدامها بدون وحدة. تستخدم طريقة .css () هذا الكائن لمعرفة ما إذا كان يمكن إلحاق px بقيم بدون قيم.

jQuery.data()

تخزين البيانات الاعتباطية المرتبطة بالعنصر المحدد و / أو إرجاع القيمة التي تم تعيينها.

jQuery.Deferred()

دالة مصنع تقوم بإرجاع كائن أداة متسلسلة مع أساليب لتسجيل عدة عمليات رد اتصال في قوائم انتظار رد الاتصال ، واستدعاء قوائم انتظار رد الاتصال ، وترحيل حالة النجاح أو الفشل لأي دالة متزامنة أو غير متزامنة.

jQuery.dequeue()

تنفيذ الوظيفة التالية في قائمة الانتظار للعنصر المتطابق.

jQuery.each()

وظيفة مكرر عام ، والتي يمكن استخدامها للتكرار بسلاسة على كل من الكائنات والمصفوفات. يتم تكرار صفائف و كائنات شبيهة بخاصية الطول (مثل كائن وسائط الدالة) بواسطة فهرس رقمي ، من 0 إلى الطول -1. يتم تكرار الكائنات الأخرى عبر خصائصها المسماة.

jQuery.error()

يأخذ سلسلة ويلقي استثناء يحتوي عليها.

jQuery.extend()

قم بدمج محتويات كائنين أو أكثر معًا في الكائن الأول.

jQuery.fn.extend()

قم بدمج محتويات كائن في النموذج الأولي jQuery لتوفير طرق جديدة لمثيل jQuery.

jQuery.fx.interval

المعدل (بالمللي ثانية) الذي تنطلق فيه الرسوم المتحركة.

jQuery.fx.off

على الصعيد العالمي تعطيل جميع الرسوم المتحركة.

jQuery.get()

قم بتحميل البيانات من الخادم باستخدام طلب HTTP GET.

jQuery.getJSON()

قم بتحميل بيانات JSON-encoded من الخادم باستخدام طلب GET HTTP.

jQuery.getScript()

قم بتحميل ملف JavaScript من الخادم باستخدام طلب GET HTTP ، ثم نفِّذه.

jQuery.grep()

البحث عن عناصر مصفوفة تفي بوظيفة مرشح. الصفيف الأصلي لا يتأثر.

jQuery.hasData()

حدد ما إذا كان العنصر يحتوي على أي بيانات jQuery مقترنة به.

jQuery.holdReady()

يحتفظ أو يصدر تنفيذ الحدث الجاهز في jQuery.

jQuery.htmlPrefilter()

تعديل سلاسل HTML التي تم تمريرها عبر أساليب معالجة jQuery وتصفية.

jQuery.inArray()

البحث عن قيمة محددة داخل صفيف وإرجاع الفهرس الخاص به (أو -1 إذا لم يتم العثور عليه).

jQuery.isArray()

تحديد ما إذا كانت الحجة عبارة عن مصفوفة.

jQuery.isEmptyObject()

تحقق لمعرفة ما إذا كان الكائن فارغًا (لا يحتوي على خصائص لا تعد ولا تحصى).

jQuery.isFunction()

يحدد ما إذا كانت وسيطته قابلة للاستدعاء كدالة.

jQuery.isNumeric()

يحدد ما إذا كانت الوسيطة الخاصة به تمثل رقم JavaScript.

jQuery.isPlainObject()

تحقق لمعرفة ما إذا كان الكائن كائنًا عاديًا (تم إنشاؤه باستخدام "{}" أو "كائن جديد").

jQuery.isXMLDoc()

تحقق لمعرفة ما إذا كانت عقدة DOM موجودة ضمن مستند XML (أو مستند XML).

jQuery.makeArray()

قم بتحويل كائن شبيه بالمصفوفة إلى مصفوفة جافا سكريبت حقيقية.

jQuery.map()

ترجمة كافة العناصر في صفيف أو كائن إلى صفيف جديد من العناصر.

jQuery.merge()

دمج محتويات صفيفين معا في الصفيف الأول.

jQuery.now()

إرجاع رقم يمثل الوقت الحالي.

jQuery.param()

قم بإنشاء تمثيل متسلسل لصفيف ، أو كائن عادي ، أو كائن jQuery مناسب للاستخدام في سلسلة استعلام عنوان URL أو طلب Ajax. في حالة تمرير كائن jQuery ، يجب أن يحتوي على عناصر إدخال مع خصائص الاسم / القيمة.

jQuery.parseJSON()

يؤدي إلى إنشاء سلسلة JSON جيدة الإنشاء وإرجاع قيمة جافا سكريبت الناتجة.

jQuery.post()

قم بتحميل البيانات من الخادم باستخدام طلب HTTP POST.

jQuery.proxy()

يأخذ وظيفة ويعيد وظيفة جديدة تحتوي دائما على سياق معين.

jQuery.queue()

إظهار أو التعامل مع قائمة انتظار الدالات المطلوب تنفيذها على العنصر المطابق.

jQuery.ready

كائن شبيه بالوعد (أو "قابل للتنفيذ") يتم حله عندما يكون المستند جاهزًا.

jQuery.readyException()

يتعامل مع الأخطاء التي تم طرحها بشكل متزامن في الدالات الملتفة في jQuery ().

jQuery.removeData()

قم بإزالة جزء من البيانات المخزنة مسبقًا.

jQuery.speed

ينشئ كائنًا يحتوي على مجموعة من الخصائص جاهزة للاستخدام في تعريف الرسوم المتحركة المخصصة.

jQuery.sub()

ينشئ نسخة جديدة من jQuery يمكن تعديل خصائصها وأساليبها دون التأثير على كائن jQuery الأصلي.

jQuery.support

مجموعة من الخصائص التي تمثل وجود ميزات أو أخطاء مختلفة في المتصفح. مخصص للاستخدام الداخلي في jQuery ؛ قد تتم إزالة خصائص محددة عند عدم الحاجة إليها داخليًا لتحسين أداء بدء تشغيل الصفحة. بالنسبة لاحتياجات اكتشاف الميزات الخاصة بالمشروع ، نوصي بشدة باستخدام مكتبة خارجية مثل Modernizr بدلاً من الاعتماد على الخصائص في jQuery.support.

jQuery.trim()

أزل المسافة البيضاء من بداية ونهاية السلسلة.

jQuery.type()

حدد JavaScript داخليًا [[Class]] لكائن.

jQuery.unique()

لفرز مجموعة من عناصر DOM ، في المكان ، مع إزالة التكرارات. لاحظ أن هذا يعمل فقط على صفائف عناصر DOM ، وليس السلاسل أو الأرقام.

jQuery.uniqueSort()

لفرز مجموعة من عناصر DOM ، في المكان ، مع إزالة التكرارات. لاحظ أن هذا يعمل فقط على صفائف عناصر DOM ، وليس السلاسل أو الأرقام.

jQuery.when()

يوفر طريقة لتنفيذ وظائف رد الاتصال استنادًا إلى صفر أو أكثر من عناصر قابلة للتنفيذ ، وعادة ما تكون الكائنات المؤجلة التي تمثل الأحداث غير المتزامنة.

.keydown()

اربط معالج حدث إلى حدث JavaScript "keydown" أو تشغيل هذا الحدث على عنصر.

.keypress()

اربط معالج حدث إلى حدث جافا سكريبت "keypress" ، أو تشغيل هذا الحدث على عنصر.

.keyup()

اربط معالج حدث بحدث JavaScript "keyup" ، أو قم بتشغيل هذا الحدث على عنصر.

.last()

قم بتقليل مجموعة العناصر المتطابقة إلى العناصر النهائية في المجموعة.

: آخر من نوع محدد

يحدد كل العناصر التي تكون الأخيرة بين الأشقاء من نفس اسم العنصر.

.length

عدد العناصر في كائن jQuery.

.live()

قم بإرفاق معالج أحداث لكافة العناصر التي تطابق المحدد الحالي ، الآن وفي المستقبل.

.load()

تحميل البيانات من الخادم ووضع HTML الذي تم إرجاعه إلى العنصر المطابق.

.load()

اربط معالج أحداث إلى حدث JavaScript "تحميل".

: لتر () محدد

حدد جميع العناصر في فهرس أقل من فهرس داخل المجموعة المتطابقة.

.map()

قم بتمرير كل عنصر في المجموعة المتطابقة الحالية خلال إحدى الوظائف ، لإنتاج كائن jQuery جديد يحتوي على قيم الإرجاع.

.mousedown()

اربط معالج حدث بحدث جافا سكريبت "mousedown" أو أطلق هذا الحدث على عنصر.

.mouseenter()

ربط معالج حدث ليتم تشغيلها عندما يدخل الماوس عنصر أو تشغيل هذا المعالج على عنصر.

.mouseleave()

اربط معالج حدث ليتم فصله عند ترك الماوس لعنصر أو تشغيل ذلك المعالج على عنصر.

.mousemove()

اربط معالج حدث بحدث جافا سكريبت "mousemove" ، أو قم بتشغيل هذا الحدث على عنصر.

.mouseout()

اربط معالج حدث إلى حدث JavaScript "mouseout" أو تشغيل هذا الحدث على عنصر.

.mouseover()

اربط معالج أحداث بحدث جافا سكريبت "تمرير الماوس" ، أو تشغيل هذا الحدث على عنصر.

.mouseup()

اربط معالج حدث إلى حدث JavaScript "mouseup" ، أو تشغيل هذا الحدث على عنصر.

.next()

احصل على متابعة شقيق كل عنصر على الفور في مجموعة العناصر المتطابقة. إذا تم توفير محدد ، فإنه يقوم باسترداد الأخوة التالية فقط إذا كان يطابق ذلك المحدد.

.nextAll()

احصل على جميع الأشقاء التاليين لكل عنصر في مجموعة العناصر المتطابقة ، والتي تتم تصفيتها اختياريًا بواسطة محدد.

.nextUntil()

احصل على جميع الأشقاء التاليين لكل عنصر حتى ، ولكن ليس بما في ذلك العنصر المطابق بواسطة المحدد ، عقدة DOM ، أو كائن jQuery تم تمريره.

.not()

إزالة العناصر من مجموعة العناصر المتطابقة.

: لا () محدد

يحدد كل العناصر التي لا تتطابق مع المحدد المحدد.

: nth-child () محدد

يختار جميع العناصر التي هي nth-child من الأم الخاصة بهم.

: nth-last-child () محدد

يحدد كل العناصر التي هي nth-child لأولياء أمورهم ، مع العد من العنصر الأخير إلى الأول.

: nth-last-of-type () محدد

يختار جميع العناصر التي هي nth-child من الأم الخاصة بهم فيما يتعلق بالأشقاء الذين لهم نفس اسم العنصر ، مع العد من العنصر الأخير إلى الأول.

: nth-of-type () محدد

يختار جميع العناصر التي هي الطفل الرابع من الأم الخاصة بهم فيما يتعلق الأشقاء بنفس اسم العنصر.

.off()

قم بإزالة معالج الحدث.

.offset()

احصل على الإحداثيات الحالية للعنصر الأول ، أو قم بتعيين إحداثيات كل عنصر ، في مجموعة العناصر المتطابقة ، بالنسبة إلى الوثيقة.

.offsetParent()

الحصول على أقرب عنصر الجد الذي يتم وضعه.

.on()

قم بإرفاق دالة معالج أحداث لأحد الأحداث أو أكثر بالعناصر المحددة.

.one()

إرفاق معالج إلى حدث للعناصر. يتم تنفيذ المعالج مرة واحدة على الأكثر لكل عنصر في نوع الحدث.

.outerHeight()

احصل على الارتفاع الخارجي الحالي المحسوب (بما في ذلك المساحة ، والحدود ، والهامش الاختياري) للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين الارتفاع الخارجي لكل عنصر متطابق.

.outerWidth()

احصل على العرض الخارجي الحالي المحسوب (بما في ذلك المساحة ، والحدود ، والهامش الاختياري) للعنصر الأول في مجموعة العناصر المطابقة أو قم بتعيين العرض الخارجي لكل عنصر متطابق.

.parent()

احصل على العنصر الرئيسي لكل عنصر في المجموعة الحالية من العناصر المتطابقة ، والتي تتم تصفيتها اختياريًا بواسطة محدد.

: الأم محدد

حدد جميع العناصر التي تحتوي على عقدة واحدة على الأقل (إما عنصر أو نص).

.parents()

احصل على أسلاف كل عنصر في المجموعة الحالية من العناصر المتطابقة ، والتي تتم تصفيتها اختياريًا بواسطة محدد.

.parentsUntil()

احصل على أسلاف كل عنصر في المجموعة الحالية من العناصر المتطابقة ، بما يصل إلى العنصر المطابق بواسطة المحدد أو عقدة DOM أو كائن jQuery ، ولكن ليس بما في ذلك.

.position()

احصل على الإحداثيات الحالية للعنصر الأول في مجموعة العناصر المتطابقة ، بالنسبة إلى الطرف المقابل.

.prepend()

إدراج محتوى ، يتم تحديده بواسطة المعلمة ، إلى بداية كل عنصر في مجموعة العناصر المتطابقة.

.prependTo()

إدراج كل عنصر في مجموعة العناصر المتطابقة إلى بداية الهدف.

.prev()

احصل على الشقيق السابق لكل عنصر في مجموعة العناصر المتطابقة. إذا تم توفير محدد ، فإنه يقوم باسترداد الأخوة السابقة فقط إذا كان يطابق ذلك المحدد.

.prevAll()

احصل على جميع الأشقاء السابقين لكل عنصر في مجموعة العناصر المتطابقة ، والتي تتم تصفيتها اختياريًا بواسطة محدد.

.prevUntil()

احصل على جميع الأشقاء السابقين لكل عنصر ، ولكن دون تضمين العنصر المطابق بواسطة المحدد ، أو عقدة DOM ، أو كائن jQuery.

.promise()

إرجاع كائن Promise لمراقبة عند الانتهاء من كافة الإجراءات من نوع معين منضم إلى المجموعة أو في قائمة الانتظار أو لا.

.prop()

احصل على قيمة خاصية للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين خاصية واحدة أو أكثر لكل عنصر متطابق.

.pushStack()

أضف مجموعة من عناصر DOM إلى مكدس jQuery.

.queue()

إظهار أو التعامل مع قائمة انتظار الوظائف التي سيتم تنفيذها على العناصر المتطابقة.

.ready()

حدد وظيفة لتنفيذ عندما يتم تحميل DOM بالكامل.

.remove()

أزل مجموعة العناصر المتطابقة من DOM.

.removeAttr()

أزل سمة من كل عنصر في مجموعة العناصر المتطابقة.

.removeClass()

قم بإزالة فئة واحدة أو فئات متعددة أو كل الفئات من كل عنصر في مجموعة العناصر المتطابقة.

.removeData()

قم بإزالة جزء من البيانات المخزنة مسبقًا.

.removeProp()

أزل خاصية لمجموعة العناصر المتطابقة.

.replaceAll()

استبدل كل عنصر هدف بمجموعة العناصر المتطابقة.

.replaceWith()

استبدل كل عنصر في مجموعة العناصر المتطابقة بالمحتوى الجديد المقدم وأعد مجموعة العناصر التي تمت إزالتها.

.resize()

اربط معالج حدث إلى حدث JavaScript "تغيير حجم" ، أو تشغيل هذا الحدث على عنصر.

.scroll()

اربط معالج حدث إلى حدث JavaScript "التمرير" ، أو تشغيل هذا الحدث على عنصر.

.scrollLeft()

احصل على الوضع الأفقي الحالي لشريط التمرير للعنصر الأول في مجموعة العناصر المطابقة أو قم بتعيين الوضع الأفقي لشريط التمرير لكل عنصر متطابق.

.scrollTop()

احصل على الوضع الرأسي الحالي لشريط التمرير للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين الوضع الرأسي لشريط التمرير لكل عنصر متطابق.

.select()

اربط معالج حدث إلى حدث JavaScript "select" أو تشغيل هذا الحدث على عنصر.

.selector

تم تمرير محدد المحدد للمحدد إلى jQuery () ، إن وجد ، عند إنشاء المجموعة الأصلية.

.serialize()

قم بتشفير مجموعة من عناصر النموذج كسلسلة لتقديمها.

.serializeArray()

قم بتشفير مجموعة من عناصر النموذج كمصفوفة من الأسماء والقيم.

.show()

عرض العناصر المتطابقة.

.siblings()

احصل على أشقاء كل عنصر في مجموعة العناصر المتطابقة ، والتي تتم تصفيتها اختياريًا بواسطة محدد.

.size()

قم بإرجاع عدد العناصر في كائن jQuery.

.slice()

قم بتقليص مجموعة العناصر المتطابقة إلى مجموعة فرعية محددة بواسطة مجموعة من المؤشرات.

.slideDown()

عرض العناصر المتطابقة بحركة انزلاقية.

.slideToggle()

عرض أو إخفاء العناصر المتطابقة مع حركة منزلقة.

.slideUp()

إخفاء العناصر المتطابقة مع حركة منزلقة.

.stop()

أوقف الرسم المتحرك حاليًا على العناصر المتطابقة.

.submit()

اربط معالج حدث إلى حدث "إرسال" JavaScript ، أو تشغيل هذا الحدث على عنصر.

: الهدف محدد

يحدد العنصر الهدف المشار اليه بواسطة كود الجزء لمعرف URI الخاص بالوثيقة.

.text()

احصل على محتويات النص المدمجة لكل عنصر في مجموعة العناصر المتطابقة ، بما في ذلك أحفادها ، أو قم بتعيين محتويات النص الخاصة بالعناصر المتطابقة.

.toArray()

استرجع جميع العناصر الموجودة في مجموعة jQuery ، كصفيف.

.toggle()

عرض أو إخفاء العناصر المتطابقة.

.toggle()

ربط معاملين أو أكثر بالعناصر المتطابقة ، ليتم تنفيذها على نقرات بديلة.

.toggleClass()

إضافة أو إزالة فئة أو أكثر من كل عنصر في مجموعة العناصر المتطابقة ، اعتمادًا على وجود الفئة أو قيمة وسيطة الحالة.

.trigger()

تنفيذ جميع معالجات وسلوكيات المرفقة بالعناصر المتطابقة لنوع الحدث المعطى.

.triggerHandler()

تنفيذ جميع معالجات تعلق على عنصر للحدث.

.unbind()

قم بإزالة معالج حدث تم إرفاقه مسبقًا من العناصر.

.undelegate()

قم بإزالة معالج من الحدث لكافة العناصر التي تطابق المحدد الحالي ، استنادًا إلى مجموعة محددة من عناصر الجذر.

.unload()

اربط معالج أحداث إلى حدث JavaScript "إلغاء تحميل".

.unwrap()

قم بإزالة آباء مجموعة العناصر المتطابقة من DOM ، تاركين العناصر المتطابقة في مكانهم.

.val()

احصل على القيمة الحالية للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين قيمة كل عنصر متطابق.

.width()

احصل على العرض الحالي المحسوب للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين عرض كل عنصر متطابق.

.wrap()

التفاف هيكل HTML حول كل عنصر في مجموعة العناصر المتطابقة.

.wrapAll()

التفاف هيكل HTML حول جميع العناصر في مجموعة العناصر المتطابقة.

.wrapInner()

التفاف هيكل HTML حول محتوى كل عنصر في مجموعة العناصر المتطابقة.