61 of 119 menu

Méthode has

La méthode has filtre l'ensemble des éléments sélectionnés, en ne conservant que ceux qui ont des descendants correspondant au sélecteur spécifié.

Syntaxe

Filtrage par descendants :

.has(sélecteur de descendants);

Voici comment filtrer l'ensemble des éléments sélectionnés en ne conservant que celui qui contient à l'intérieur un élément DOM spécifié :

.has(élément DOM);

Exemple

Sélectionnons uniquement les paragraphes qui contiennent à l'intérieur la balise b et ajoutons à leur fin le texte '!!!' :

<p>texte</p> <p>texte</p> <p><b>gras</b> texte</p> <p><b>gras</b> texte</p> $('p').has('b').append('!!!');

Le code HTML deviendra alors :

<p>texte</p> <p>texte</p> <p><b>gras</b> texte!!!</p> <p><b>gras</b> texte!!!</p>

Voir aussi

  • la méthode filter,
    qui filtre les éléments dans l'ensemble selon un sélecteur spécifié
  • la méthode find,
    qui recherche des éléments à l'intérieur de ceux déjà trouvés
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser