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