not()

jQuery not() metodi

❮ jQuery traversing metodlari

Misol

Klass nomi "intro" bo‘lmagan barcha <p> elementlarini qaytarish:

$("p").not(".intro")
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

not() metodi muayyan mezonga mos kelmaydigan elementlarni qaytaradi.

Bu metod mezon belgilash imkonini beradi. Mezonga mos kelmaydigan elementlar tanlovdan qaytariladi, mos keladiganlari esa olib tashlanadi.

Bu metod ko‘pincha tanlangan elementlar guruhidan bitta yoki bir nechta elementni olib tashlash uchun ishlatiladi.

Maslahat: not() metodi filter() metodining teskarisidir.


Sintaksis

$(selector).not(criteria,function(index))

Parametr Tavsif
criteria Ixtiyoriy. Tanlangan elementlar guruhidan olib tashlanadigan selektor ifodasi, jQuery obyekti yoki bitta yoki bir nechta elementni belgilaydi.

Maslahat: Bir nechta mezon belgilash uchun verguldan foydalaning.
function(index) Ixtiyoriy. Guruhdagi har bir element uchun bajariladigan funksiyani belgilaydi. Agar funksiya true qaytarsa, element olib tashlanadi. Aks holda element saqlab qolinadi.
  • index - To‘plamdagi elementning indeks o‘rni
Eslatma: this — joriy DOM elementi.

O‘zingiz sinab ko‘ring — misollar

Juft bo‘lmagan barcha <p> elementlarini qaytarish
Juft bo‘lmagan barcha <p> elementlarini qaytarish uchun :even selektorini not() bilan birga ishlatish.

Bir nechta mezon
"intro" klassi va "outro" id’si bo‘lmagan barcha <p> elementlarini qanday qaytarish mumkin.

jQuery obyektidan foydalanish
jQuery obyekti yordamida <div> elementi ichidagi "intro" klassi bo‘lmagan barcha <p> elementlarini qanday qaytarish mumkin.

DOM
DOM elementi yordamida id’si "intro" bo‘lmagan barcha <p> elementlarini qanday qaytarish mumkin.

Funksiyadan foydalanish
Ichida ikkita <span> elementi bo‘lmagan barcha <p> elementlarini tanlash uchun funksiyadan qanday foydalanish mumkin.



❮ jQuery traversing metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!