المحدد ‎:first()‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في jQuery

من موسوعة حسوب
مراجعة 16:44، 15 مايو 2018 بواسطة Khaled-yassin (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:المحدد <code>‎:first()‎‎‎</code>‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في jQuery}}</noinclude> == المحدد...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

المحدد ‎:first

الوصف

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

jQuery( ":first" )‎

أُ‎ضيف مع الإصدار: 1.0.

يعادل مُحدد الفئة الوهمية :first المحدد ‎:eq( 0 )‎. ويمكن أيضا أن يُكتب على النحو ‎:lt( 1 )‎. في حين أن هذا لا يتطابق إلا مع عنصر واحد فقط : يمكن أن يتطابق المُحدد :first-child مع أكثر من عنصر: عنصر واحد لكل أب.

ملاحظات إضافية

لأن ‎:first هو ملحق jQuery وليس جزءًا من مواصفات CSS، فلا يمكن استفادة الاستعلامات باستخدام ‎‎:first من تحسين الأداء الذي يوفره تابع DOM الأصلي querySelectorAll()‎‎. لتحقيق أفضل أداء عند استخدام ‎:first لتحديد العناصر، حدد أولاً العناصر باستخدام محدد CSS خالص، ثم استخدم ‎.filter(":first")‎ .

تأتي العناصر المحددة في نفس ترتيب ظهورها في المستند.

أمثلة

العثور على صف الجدول الأول.

مصادر