استكشاف الجلسة لjQuery

البحث عن نطاق العناصر المختصر

ثلاث الطرق الأساسية للتصفية هي: first(), last() وeqً، التي تسمح لك باختيار عنصر معين بناءً على موقعه في مجموعة العناصر.

تسمح الطرق المختلفة للتصفية مثل filter() وnot() باختيار العناصر التي تتطابق أو لا تتطابق مع معيار معين.

طريقة jQuery first()

تقوم طريقة first() بتحويل العنصر الأول في العناصر المحددة.

في المثال التالي، يتم اختيار أول عنصر <p> في العنصر الأول <div>:

مثال

$(document).ready(function(){
  $("div p").first();
});

تجربة شخصية

طريقة jQuery last()

تقوم طريقة last() بتحويل العنصر الأخير في العناصر المحددة.

في المثال التالي، يتم اختيار آخر عنصر <p> في العنصر الأخير <div>:

مثال

$(document).ready(function(){
  $("div p").last();
});

تجربة شخصية

طريقة jQuery eq()

تقوم طريقة eq() بتحويل العنصر الذي يحتوي على الرقم التسلسلي المحدد.

يبدأ الرقم التسلسلي من 0، لذا هو الرقم التسلسلي الأول هو 0 وليس 1. في المثال التالي، يتم اختيار العنصر الثاني <p> (الرقم التسلسلي 1):

مثال

$(document).ready(function(){
  $("p").eq(1);
});

تجربة شخصية

طريقة jQuery filter()

تسمح طريقة filter() بتحديد معيار. يتم حذف العناصر التي لا تتطابق مع هذا المعيار من المجموعة، ويتم إرجاع العناصر التي تتطابق مع المعيار.

في المثال التالي، تعود جميع عناصر <p> التي تحتوي على اسم فئة "intro":

مثال

$(document).ready(function(){
  $("p").filter(".intro");
});

تجربة شخصية

طريقة jQuery not()

تقوم طريقة not() بتحويل جميع العناصر التي لا تتطابق مع المعيار.

نصيحة:يعد طريقة not() عكس طريقة filter()

في المثال التالي، تعود جميع عناصر <p> التي لا تحتوي على اسم فئة "intro":

مثال

$(document).ready(function(){
  $("p").not(".intro");
});

تجربة شخصية

دليل مراجعة التدوير jQuery

للتعرف على جميع طرق التدوير في jQuery، يرجى زيارة دليل مراجعة التدوير jQuery