62 of 119 menu

Méthode is

La méthode is vérifie si au moins un des éléments sélectionnés correspond au sélecteur donné. Un élément DOM ou un objet jQuery peut être spécifié à la place du sélecteur. Si une fonction est spécifiée comme paramètre, alors la vérification de la condition lui sera confiée. Retourne une valeur de type boolean (true ou false).

Syntaxe

La méthode vérifie si au moins un des éléments sélectionnés correspond au sélecteur donné :

.is(sélecteur);

La méthode vérifie s'il y a, parmi les éléments sélectionnés, au moins un des éléments de l'objet jQuery ou de l'élément DOM donné :

.is(objet jQuery ou élément DOM);

Voici comment, pour chacun des éléments sélectionnés, la fonction donnée sera appelée. En tant que paramètre, elle recevra le numéro de position de l'élément dans l'ensemble, l'élément lui-même sera accessible dans la variable this. La fonction doit retourner true ou false. Si au moins sur l'un des éléments sélectionnés la valeur retournée est true, alors is retournera aussi true. Sinon, la méthode retournera false.

.is(function(index));

Exemple

Vérifions si la balise div est le parent de notre input avec #test :

<div> <input type="text" id="test"> </div> <p>texte</p> let isDivParent = $('#test').parent().is('div'); alert(isDivParent);

Voir aussi

  • la méthode filter,
    qui filtre les éléments dans l'ensemble selon le sélecteur donné
  • la méthode has,
    qui filtre l'ensemble des éléments sélectionnés par les descendants
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