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);