طريقة jQuery prevAll ()

❮ طرق عبور jQuery

مثال

أعد جميع العناصر الشقيقة السابقة لكل <li> عنصر باسم الفئة "البداية":

$(document).ready(function(){
  $("li.start").prevAll().css({"color": "red", "border": "2px solid red"});
});

نتيجة:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)

التعريف والاستخدام

تقوم طريقة prevAll () بإرجاع جميع العناصر الشقيقة السابقة للعنصر المحدد.

عناصر الأشقاء هي عناصر تشترك في نفس الأصل.

شجرة DOM: تنتقل هذه الطريقة إلى الوراء على طول أشقاء عناصر DOM.

الطرق ذات الصلة:

  • prev () - إرجاع العنصر الشقيق التالي للعنصر المحدد
  • prevUntil () - إرجاع جميع العناصر الشقيقة التالية بين وسيطين معينين

بناء الجملة

$(selector).prevAll(filter)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the search for previous siblings

Note: To return multiple siblings, separate each expression with a comma.

جربها بنفسك - أمثلة


كيفية تصفية البحث عن عناصر الأشقاء السابقة.


كيفية استخدام معلمة عامل التصفية لإرجاع جميع أشقاء عنصر <h2> الذين لديهم أسماء فئات "الأول" و "الثاني" و "الثالث".


. كيفية تحديد جميع العناصر الشقيقة السابقة لعنصر <p>.


كيفية تحديد جميع عناصر <p> الأخوة السابقة لكل عنصر من عناصر <div>.


❮ طرق عبور jQuery