متد ()prevUntil در jQuery
مثال (متد ()prevUntil در jQuery)
تمامی عناصر همزاد بین تگ <li> با کلاس start و تگ <li> با کلاس stop را بر می گرداند:
$("li.start").prevUntil("li.stop").css({"color": "red", "border": "2px solid red"});
});
تعریف و کاربرد
متد ()prevUntil تمامی همزاد های قبلی بین عنصر انتخابی و پارامتر تعیین شده برای توقف جستجو را بر می گرداند.
عناصر همزاد، عناصری هستند که یک پدر مشترک دارند.
درخت DOM: این متد تمامی همزاد های قبلی عنصر انتخابی در درخت DOM را بر می گرداند.
نکته: در صورتی که هر دو پارامتر بدون مقدار باشند، این متد تمامی همزاد های قبلی را بر می گرداند.(همانند متد ()prevALL)
متد های دیگر:
()prev- تمامی همزاد های قبلی عنصر انتخابی را بر می گرداند.
()prevAll _ تمامی همزاد های قبلی عنصر انتخابی را بر می گرداند.
نحوه استفاده
پارامتر | توضیحات |
---|---|
stop | اختیاری است. یک انتخابگر، عنصر یا شی جی کوئری است که زمان توقف جستجو، در یافتن همزاد های قبلی یک عنصر را نشان می دهد. |
filter | اختیاری است. یک انتخابگر است که برای محدود سازی عملیات جستجوی همزاد ها بین پارامتر selector وstop به کار می رود. نکته: برای برگرداندن چند همزاد، عبارت ها را با استفاده از کاما جدا می کنیم. |
مثال های خودتان امتحان کنید
استفاده از هر دو پارامتر برای محدود سازی جستجوی عناصر همزاد بین دو عنصر.
چگونگی بازگشت چند همزاد بین دو عنصر.
برگرداندن عناصر همزاد بین دو عنصر، با استفاده از یک عنصر DOM به جای استفاده از یک انتخابگر.
استفاده از یک عنصر DOM به جای یک انتخابگر و محدود سازی جستجوی عناصر همزاد بین دو عنصر با استفاده از هر دو پارامتر.
مرجع متدهای پیمایش عناصر در jQuery
- نوشته شده توسط شهربانو دوستی
- بازدید: 4964