مثال
إرجاع كافة <p> العناصر التي ليس لها اسم الفئة "intro" :
$("p").not(".intro")
انها محاولة لنفسك » تعريف واستخدام
و not() الأسلوب بإرجاع العناصر التي لا تطابق معايير معينة.
يتيح هذا الأسلوب الذي تحدد المعايير. يتم إرجاع العناصر التي لا تتطابق مع معايير من الاختيار، وسيتم إزالة تلك المباراة.
وغالبا ما تستخدم هذه الطريقة لإزالة عنصر واحد أو أكثر من مجموعة من العناصر المختارة.
تلميح: not() الأسلوب هو على العكس من filter() الأسلوب.
بناء الجملة
$(selector).not( criteria, function (index) )
معامل | وصف |
---|---|
criteria | اختياري. يحدد تعبير محدد، كائن مسج أو عنصر أو أكثر ليتم إزالتها من مجموعة من العناصر المختارة. نصيحة: لتحديد معايير متعددة، استخدم فاصلة. |
function( index ) | اختياري. يحدد وظيفة لتشغيل لكل عنصر في مجموعة. اذا عاد صحيح، تتم إزالة هذا العنصر. خلاف ذلك، يتم الاحتفاظ العنصر.
|
انها محاولة لنفسك - أمثلة
إرجاع كافة <p> العناصر التي لا تشكل حتى
باستخدام :even محدد جنبا إلى جنب مع not() للعودة عن <p> العناصر التي لا تشكل حتى.
معايير متعددة
كيفية إعادة جميع <p> العناصر التي لا يوجد لديك class "intro" و id "outro" .
باستخدام كائن مسج
كيفية إعادة جميع <p> العناصر التي لا تملك الطبقة "intro" من داخل <div> عنصر، مع كائن مسج.
DOM
كيفية إعادة جميع <p> العناصر التي لا يوجد لديك معرف "intro" ، مع وجود عنصر DOM.
باستخدام وظيفة
كيف تستخدم وظيفة لتحديد كافة <p> العناصر التي ليس لديها اثنين من <span> العناصر داخل منهم.