طريقة jQuery prevUntil ()

❮ طرق عبور jQuery

مثال

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

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

نتيجة:

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

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

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

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

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

ملاحظة: إذا كانت كلتا المعلمتين فارغتين ، فستُرجع هذه الطريقة جميع العناصر الشقيقة السابقة (مثل طريقة prevAll () ).

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

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


بناء الجملة

$(selector).prevUntil(stop,filter)

Parameter Description
stop Optional. A selector expression, element or jQuery object indicating where to stop the search for previous matching siblings elements
filter Optional. Specifies a selector expression to narrow down the search for sibling elements between the selector and stop

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

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


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


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


باستخدام عنصر DOM بدلاً من المحدد لإرجاع العناصر الشقيقة بين وسيطتين.


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


❮ طرق عبور jQuery