Has metodu

has metody saýlanan elementler toplumyny süzýär, diňe şol elementleri galdyryp, olaryň görnüşli şahylarynyň berlen saýlaýjy gabat gelýändigini.

Sintaksis

Şahylar boýunça süzgüç:

javascript.has(şahylaryň saýlaýjysy);

Saýlanan elementleriň toplumyny şeýle süzmek bolýar, diňe şol elementleri galdyryp, içinde berlen DOM elementiniň bardygyny:

javascript.has(DOM elementi);

Mysal

Diňe şol abzaslary saýlaýalyň, olaryň içinde b tegini bolan we olaryň ahyryna '!!!' tekstini goýalyň:

html<p>tekst</p>
<p>tekst</p>
<p><b>gally</b> tekst</p>
<p><b>gally</b> tekst</p>
javascript$('p').has('b').append('!!!');

HTML kody şeýle görüner:

html<p>tekst</p>
<p>tekst</p>
<p><b>gally</b> tekst!!!</p>
<p><b>gally</b> tekst!!!</p>

Şeýle-de görmeli

  • filter metodu,
    elementleri toplumda berlen saýlaýjy boýunça süzýär
  • find metodu,
    öz içinde eýýäm tapylan elementleri gözleýär