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

jQuery العبور - تصفية


تضييق نطاق البحث لعناصر

أساليب تصفية الأساسية الثلاثة هي first(), last() و eq() ، والتي تسمح لك لتحديد عنصر معين على أساس موقفها في مجموعة من العناصر.

أساليب تصفية أخرى، مثل filter() و not() تسمح لك لاختيار العناصر التي تطابق أو لا تطابق معايير معينة.


مسج first() الطريقة

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

يحدد المثال التالي لأول <p> عنصر داخل أول <div> العنصر:

مثال

$(document).ready(function(){
    $("div p").first();
});
انها محاولة لنفسك »

مسج last() الطريقة

في last() الأسلوب بإرجاع العنصر الأخير من العناصر المحددة.

يحدد المثال التالي الأخيرة <p> عنصر داخل الماضي <div> العنصر:

مثال

$(document).ready(function(){
    $("div p").last();
});
انها محاولة لنفسك »

مسج eq() طريقة

و eq() الأسلوب بإرجاع عنصر مع عدد مؤشر محدد من العناصر المحددة.

الأرقام القياسية تبدأ عند 0، وبالتالي فإن العنصر الأول سيكون الرقم القياسي 0 و لا 1. المثال التالي يختار الثاني <p> عنصر (فهرس رقم 1):

مثال

$(document).ready(function(){
    $("p").eq(1);
});
انها محاولة لنفسك »

مسج filter() الطريقة

و filter() يتيح لك طريقة تحديد المعايير. تتم إزالة العناصر التي لا تتطابق مع معايير من الاختيار، وسوف تعاد تلك المباراة.

يقوم المثال التالي بإرجاع كافة <p> العناصر مع اسم الفئة "intro" :

مثال

$(document).ready(function(){
    $("p").filter(".intro");
});
انها محاولة لنفسك »

مسج not() الطريقة

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

تلميح: not() الأسلوب هو عكس filter() .

يقوم المثال التالي بإرجاع كافة <p> العناصر التي ليس لها اسم الفئة "intro" :

مثال

$(document).ready(function(){
    $("p").not(".intro");
});
انها محاولة لنفسك »

اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 » التمرين 4» التمرين 5 » التمرين 6»


مسج تعبر المرجعي

لمحة كاملة عن أساليب مسج العبور، يرجى زيارة موقعنا مسج تعبر المرجعي .