أحدث البرامج التعليمية وتطوير الشبكة
 

jQuery parentsUntil() Method

<طرق مسج العبور

مثال

إرجاع كافة العناصر سلف بين <span> و <div> :

$(document).ready(function(){
    $("span").parentsUntil("div").css({"color": "red", "border": "2px solid red"});
});

نتيجة:

body (great-great-grandparent)
div (great-grandparent)
    ul (grandparent)
  • li (direct parent) span
انها محاولة لنفسك »

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

و parentsUntil() الأسلوب بإرجاع كافة العناصر سلف بين محدد وتوقف.

سلف هو والد أو جد، عظيم، جد، وهلم جرا.

شجرة دوم: هذه الطريقة اجتياز صعودا من العنصر الأصلي على طول أسلاف عناصر DOM، وصولا إلى العنصر الجذر الوثيقة، حتى يصل إلى عنصر معين.

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

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

  • parent() - إرجاع العنصر الأصل المباشر من العنصر المحدد
  • parents() - إرجاع كافة العناصر الجد من العنصر المحدد
  • closest() - إرجاع الجد الأول من العنصر المحدد

بناء الجملة

$(selector).parentsUntil( stop,filter )

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

ملاحظة: للعودة الأجداد متعددة، افصل كل تعبير بفاصلة.

انها محاولة لنفسك - أمثلة

تضييق نطاق البحث
كيفية استخدام كل من المعلمات لتصفية البحث عن عنصر معين بين <span> و <div> .

العودة الأجداد متعددة
كيفية العودة الأجداد متعددة بين <span> و <body> .

DOM
العودة عن الأجداد بين <span> و <div> باستخدام عنصر DOM.

باستخدام عنصر DOM وتعبير محدد لتصفية البحث
باستخدام عنصر DOM لتضييق البحث سلف ل <ul> العناصر بين <span> و <div> .


<طرق مسج العبور