متد ()filter در jQuery
مثال (متد ()filter در jQuery)
تمامیِ تگ های <p> با کلاس "intro" را بر می گرداند:
خودتان امتحان کنید »
تعریف و کاربرد
متد ()filter، عناصری که با معیار خاصی مطابقت دارند را بر می گرداند.
این متد به شما امکان می دهد تا معیار های خاصی را مشخص کنید. عناصری که با معیار های مورد نظر، تطابق ندارند از انتخاب حذف، و عناصری که مطابقت دارند برگردانده می شوند.
این متد اغلب برای محدود سازیِ جستجوی یک عنصر در بین یک گروه از عناصر انتخاب شده، به کار می رود.
نکته: متد ()filter مخالف متد ()not است.
نحوه استفاده
پارامتر | توضیحات |
---|---|
criteria |
اختیاری است. یک عبارت انتخابی، یک شی جی کوئری و یا یک یا چند عنصر از مجموعه عناصر انتخابی را بر می گرداند. نکته: برای مشخص کردن معیار های چند گانه از کاما استفاده می شود. |
(function(index | اختیاری است. یک تابع مشخص است که برای هر عنصر در مجموعه اجرا می شود. اگر مقدار "true" را بر گرداند عنصر نگه داشته می شود، در غیر اینصورت عنصر حذف می شود.
|
مثال های خودتان امتحان کنید
تمامیِ تگ های <p> که زوج هستند را بر می گرداند
استفاده از انتخابگر "even:" در متد ()filter، تمامیِ تگ های <p> که زوج هستند را بر می گرداند.
معیار های چندگانه
چگونگی برگرداندن تگ های <p> که دارای کلاس "intro" و یا id (شناسه) "outro" هستند.
استفاده از یک شی جی کوئری
چگونگی استفاده از یک شی جی کوئری برای بر گرداندن تگ های <p> با کلاس "intro"، که در داخل تگ <div> قرار دارند.
DOM
چگونگی استفاده از یک عنصر DOM، برای برگرداندن یک تگ <p>، با id (شناسه) "intro".
استفاده از یک تابع
چگونگی استفاده از یک تابع برای برگرداندن تمامیِ تگ های <p> که دو تگ <span> در داخل آنها قرار دارند.
مرجع متدهای پیمایش عناصر در jQuery
- نوشته شده توسط شهربانو دوستی
- بازدید: 7357