Trouver un élément selon un critère
is(expression) is
Indique si la sélection répond à un critère déterminé par l’expression. Renvoie true ou false.
-
expression (chaîne de caractères) : expression correspondant au critère à vérifier.
$(":checkbox").parent().is("form")
La méthode renvoie un booléen.
À partir de la version 1.6 de jQuery, un élément du DOM ou un objet jQuery peut également servir de sélecteur.
$("p").is(document.getElementById("unique"))
$("p").is( $("#unique"))
Vérifie si la sélection est l’élément identifié par l’id="unique".
Exemple
Soit une liste de cinq éléments. À chaque clic sur un élément de la liste, celui-ci sera orné d’un arrière-plan de couleur.
Affichage initial :
Affichage obtenu après avoir cliqué sur deux éléments <li> de la liste :
Le document HTML :
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>jQuery</title>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$("ul").click(function(event){
if...