بازپرسی - فیلترها

جستجوی اختصاری برای عناصر

سه روش فیلتر پایه شامل first(), last() و eq() هستند که به شما اجازه می‌دهند یک عنصر خاص را بر اساس موقعیت آن در مجموعه انتخاب کنید.

مетодهای فیلتر دیگری مانند filter() و not() به شما اجازه می‌دهند عناصر مطابقت‌دار یا غیرمطابقت‌دار با یک استاندارد مشخص را انتخاب کنید.

مетод first() jQuery

مетод first() اولین عنصر انتخاب شده را بازمی‌گرداند.

در مثال زیر، اولین عنصر <p> در اولین عنصر <div> انتخاب می‌شود:

مثال

$(document).ready(function(){
  $("div p").first();
});

آزمایش کنید

مетод last() jQuery

مетод last() آخرین عنصر انتخاب شده را بازمی‌گرداند.

در مثال زیر، آخرین عنصر <p> در آخرین عنصر <div> انتخاب می‌شود:

مثال

$(document).ready(function(){
  $("div p").last();
});

آزمایش کنید

مетод eq() jQuery

مетод eq() عنصر مورد نظر با شماره مشخص شده را بازمی‌گرداند.

شماره‌گذاری از 0 شروع می‌شود، بنابراین شماره اولین عنصر 0 است نه 1. در مثال زیر، دومین عنصر <p> (شماره 1) انتخاب می‌شود:

مثال

$(document).ready(function(){
  $("p").eq(1);
});

آزمایش کنید

مетод filter() jQuery

مетод filter() به شما اجازه می‌دهد استانداردی را تعیین کنید. عناصر غیرمطابقت‌دار با این استاندارد از مجموعه حذف می‌شوند و عناصر مطابقت‌دار بازمی‌گردانده می‌شوند.

در مثال زیر، تمامی عناصر <p> با نام‌گذاری "intro" بازمی‌گردانده می‌شود:

مثال

$(document).ready(function(){
  $("p").filter(".intro");
});

آزمایش کنید

مетод not() jQuery

مетод not() تمامی عناصر غیرمطابقت‌دار با استاندارد را بازمی‌گرداند.

توضیح:مетод not() برعکس filter() است.

در مثال زیر، تمامی عناصر <p> بدون نام‌گذاری "intro" بازمی‌گردانده می‌شود:

مثال

$(document).ready(function(){
  $("p").not(".intro");
});

آزمایش کنید

دستورالعمل مرور jQuery

برای آشنایی با تمامی روش‌های مرور jQuery، لطفاً به وب‌سایت ما دستورالعمل مرور jQuery