Metod not

Metod not berlen selektr boýunça elementleri toplumdan çykarýar.

Sintaksis

Selektor bilen gabat gelýän elementleri toplumdan çykarýar:

javascript.not(selektor);

Elementleriň toplumyny berlen funksiýa arkaly süzýär. Bu funksiýa saýlanan her bir element üçin aýry-ayry ýagylyp çagyrylýar. Eger ol true gaýtarsa, häzirki element netijeden çykarylýar. Elementleriň özleri funksiýada this üýtgeýjisinde elýeterli, we olaryň toplumdaky tertip belgileri index üýtgeýjisinde.

javascript.not(function(index, elem));

Parametr şeýle-de jQuery obýekti bolup biler:

javascript.not(jQuery obýekti);

Mysal

Geliň klassy däl bolan abzaslary tapalyň aaa ýa-da bbb we olaryň tekstiniň aýyryna '!!!' goýalyň:

html<p class='aaa'>tekst</p>
<p class='bbb'>tekst</p>
<p class='ccc'>tekst</p>
<p class='ddd'>tekst</p>
javascript$('p').not('.aaa, .bbb').append('!!!');

HTML kody şeýle görünýär:

html<p class='aaa'>tekst</p>
<p class='bbb'>tekst</p>
<p class='ccc'>tekst!!!</p>
<p class='ddd'>tekst!!!</p>

Şeýle-de serediň

  • selektor not,
    berlen selektor bilen gabat gelýän elementleri çykarýar
  • metod eq,
    belirli belgili elementi alyýar
  • metod first,
    ilkinji elementi alyýar
  • metod last,
    soňky elementi alyýar