jQuery Obtenir la classe

Sheeraz Gul 15 février 2024
jQuery Obtenir la classe

Ce tutoriel montre comment obtenir le nom de la classe dans jQuery.

jQuery Obtenir la classe

La méthode attr() peut obtenir le nom de la classe dans jQuery. Outre cette méthode, la méthode hasClass() peut être utilisée pour vérifier si l’élément particulier a un nom de classe particulier.

Décrivons et montrons des exemples pour les deux méthodes.

La méthode attr() est utilisée pour obtenir la valeur des attributs des éléments HTML. Nous pouvons utiliser le nom de la classe dans la méthode attr() comme paramètre pour obtenir le nom de la classe.

La syntaxe pour obtenir le nom de la classe à l’aide de la méthode attr est ci-dessous.

attr('class')

Essayons un exemple de cette méthode.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>jQuery Get Class Name</title>
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script>
    $(document).ready(function(){
        $("button").click(function(){
            var Name = $("#DELFTSTACK").attr("class");
            alert(Name);
        });
    });
    </script>
</head>
<body>
    <div id="DELFTSTACK" class="Delfstack">Click the button to get the class name for this element.</div>
    <button type="button">Click Here</button>
</body>
</html>

Le code ci-dessus alertera le nom de classe de l’élément donné. Voir la sortie :

jQuery Obtenir la classe

Vérifions si la classe porte le nom que nous avons obtenu de la méthode attr(). Pour cela, nous pouvons utiliser la méthode hasClass().

Voir exemple :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>jQuery Get Class Name</title>
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script>
    $(document).ready(function(){
        $("button").click(function(){
            var Name = $("#DELFTSTACK").attr("class");
            if ($( "#DELFTSTACK" ).hasClass( Name )){
                alert(Name);
            }
        });
    });
    </script>
</head>
<body>
    <div id="DELFTSTACK" class="Delfstack">Click the button to get the class name for this element.</div>
    <button type="button">Click Here</button>
</body>
</html>

Le code ci-dessus aura une sortie similaire car la méthode attr nous renverra le nom de classe correct, et le hasClass renverra true. Voir la sortie :

jQuery a de la classe

Auteur: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Article connexe - jQuery Class