jQuery-Get-Klasse

Sheeraz Gul 15 Februar 2024
jQuery-Get-Klasse

Dieses Tutorial zeigt, wie Sie den Klassennamen in jQuery erhalten.

jQuery-Get-Klasse

Die Methode attr() kann den Klassennamen in jQuery abrufen. Neben dieser Methode kann mit der Methode hasClass() geprüft werden, ob das jeweilige Element einen bestimmten Klassennamen hat.

Lassen Sie uns Beispiele für beide Methoden beschreiben und zeigen.

Die Methode attr() wird verwendet, um den Wert von HTML-Elementattributen zu erhalten. Wir können den Klassennamen in der Methode attr() als Parameter verwenden, um den Namen der Klasse zu erhalten.

Die Syntax zum Abrufen des Klassennamens mit der Methode attr ist unten.

attr('class')

Lassen Sie uns ein Beispiel für diese Methode ausprobieren.

<!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>

Der obige Code alarmiert den Klassennamen des angegebenen Elements. Siehe Ausgabe:

jQuery-Get-Klasse

Lassen Sie uns prüfen, ob die Klasse den Namen hat, den wir von der Methode attr() erhalten haben. Zu diesem Zweck können wir die Methode hasClass() verwenden.

Siehe Beispiel:

<!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>

Der obige Code hat eine ähnliche Ausgabe, da die Methode attr uns den richtigen Klassennamen zurückgibt und die Methode hasClass true zurückgibt. Siehe Ausgabe:

jQuery hat Klasse

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

Verwandter Artikel - jQuery Class